Unity отправляет SMS-сообщение

В настоящее время я использую Unity для разработки приложения для Android и IOS, и я могу использовать функцию: Application.OpenURL("mailto:" + email_address + "?subject=Email&body=msg from Unity");

для отправки электронных писем из моего приложения, и я знаю, что вы можете использовать аналогичную функцию, чтобы открыть систему SMS для мобильных устройств, однако я не уверен, как это сделать на самом деле.

Если кто-нибудь может посоветовать, как я могу открыть собственную систему SMS через «Application.OpenURL ()», это было бы фантастически. Я также открыт для использования альтернативного решения, если кто-нибудь знает.


person Ice Phoenix    schedule 30.07.2013    source источник
comment
В качестве альтернативы вы можете использовать плагин etcetera от Prime31. Я использую его для составления электронных писем на iOS, но он также доступен и для Android.   -  person Kay    schedule 30.07.2013
comment
Спасибо, Кей, да, я фактически использовал плагин Prime31 Etcetera, так как мне нужно было использовать некоторые другие включенные функции. Работает удовольствие :).   -  person Ice Phoenix    schedule 04.08.2013


Ответы (1)


Вы можете использовать различные команды OpenURL для открытия многочисленных приложений в iOS. Android также имеет сопоставимую номенклатуру. Конечно, я не знаю, будет ли нижеописанное работать на Android, но попробовать стоит.

       var sms_number : String = "+17032129831"
       Application.OpenURL("sms:" + sms_number);
person Apollo SOFTWARE    schedule 31.07.2013
comment
Спасибо, Амит, только что проверил это, и, похоже, это сработало, и это здорово :). Хотя сейчас я использую плагин Prime 31 Etcetera, так как мне нужны были некоторые другие функции, включенные в плагин, тем не менее приятно знать, что это тоже работает :). - person Ice Phoenix; 04.08.2013