Android C#: автоматическая посылка SMS из сервиса

356
20 февраля 2017, 12:06

У меня в приложении, написанном на C# в Xamarin Studio имеется сервис, из которого нужно автоматически в нужный моент слать SMS на заданный номер с заданным текстом. Я пытаюсь сделать это следующим образом:

SmsManager.Default.SendTextMessage("+7926736XXXX", null, "Simple Service sent you a message", null, null);

При этом получается следующее: сообщение не отсылается, а появляется в списке сообщений системного приложения посылки SMS, помеченное красным треугольником. Где может быть ошибка?

UPD. Путем анализа кодов возврата (извините, я новичок в программировании под андроид, всего второй день, да и на шарпе программил до этого один раз два года назад) выяснил, что при попытке послать сообщение генерится ошибка SmsResultError.RadioOff. Судя по документации, такая ошибка генерится в том случае, если включен режим "В самолете", а у меня с этим все ок. В каком случае еще эта ошибка может быть возвращена? А, может, мне необходимо сделать какие-то предварительные инициализации перед тем, как посылать сообщения?

READ ALSO
Зачем нужны шаблонизаторы (компонент view в MVC)?

Зачем нужны шаблонизаторы (компонент view в MVC)?

Сейчас делаю небольшой проект с использованием MVC фреймворка Django на pythonВ любом MVC view представляется в виде какого-нибудь шаблонизатора

328
Значение в @Html.EditorFor по умолчанию в ASP.Net MVC

Значение в @Html.EditorFor по умолчанию в ASP.Net MVC

Доброго времени суток! Не могу разобраться как установить для поле значение по умолчанию в проекте aspnet mvc 4

428
Требует ли Auth2 в ASP.NET сертификат SSL?

Требует ли Auth2 в ASP.NET сертификат SSL?

Регистрация через внешние сервисы на localhost без SSL работаетКогда поставил сайт на хостинг, никакой сервис не работает

250