Hello,
I found this https://docs.tizen.org/application/dotnet/guides/messaging/messages/ according this I made function `private void SendSms()
{
var msg = new SmsMessage();
var address = new MessagesAddress(“xxx yyy zzz”);
msg.To.Add(address);
msg.Text = “Tizen test sms message”;
msg.SimId = SimSlotId.Sim1;
var result = MessagesManager.SendMessageAsync(msg, false);
}`
Visual studio has 0 errors, but when I try open this app on my watch - it show blank page error…
You are calling an async method, you either want to wait for the result like this:
var result = await MessageManager.SendMessageAsync(msg,false);
or like this in case the enclosing method is not async:
var result = MessageManager.SendMessageAsync(msg,false).Result;
Thank you! I figure out that way:
using Tizen.Messaging.Messages;
private void SendSms()
{
try {
var msg = new SmsMessage();
var address = new MessagesAddress(“xxxyyy”);
msg.To.Add(address);
msg.Text = “Watch test sms message”;
var result = MessagesManager.SendMessageAsync(msg, false);
}
catch (Exception ex)
{
DisplayAlert("Alert5", ex.Message, "OK");
}
}