Отправка и получение смс в бэкэнд iPhone - PullRequest
0 голосов
/ 03 марта 2010

Я новичок в разработке приложений для iPhone. В приложении, которое я разрабатываю для iPhone, есть модуль, который отправляет смс, не зная пользователя, на мой смс-сервер, получает ответ и отображает результат. Есть ли способ отправить и получить смс-сообщение в приложении?

Заранее спасибо.

Ответы [ 4 ]

1 голос
/ 30 ноября 2012

Вы должны использовать данные вместо SMS.

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

Вы не должны отправлять СМС без согласия ваших пользователей, потому что это может стать очень дорогостоящим. Представьте, что у вас есть пользователь в отпуске в другой стране, и вы думаете, что ваше приложение использует Wi-Fi, а оно использует SMS. Этот пользователь будет очень зол, когда он получит счет за мобильный телефон.

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

0 голосов
/ 14 сентября 2010

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

Если пользователь хочет видеть состояние устройства, мне, возможно, придется установить связь между моим сервером и устройством через TCP / UDP и заставить приложение iPhone «анализировать» информацию и отображать состояние. Возможно, лучший способ - это заставить сервер отвечать на приложение iPhone, говорящее «Устройство получило вашу SMS-команду», и отображать его в приложении, чтобы пользователь знал, что его / ее SMS были отправлены.

Но да, если бы мы могли получить местоположение с помощью SMS, я мог бы отправить эти координаты в приложение Google Maps на самом iPhone, и оно отобразит его для вас.

0 голосов
/ 30 ноября 2012

Я являюсь автором приложения для Android под названием ImHerePlus . Проверьте это и посмотрите, поможет ли это.

0 голосов
/ 03 марта 2010

Это невозможно с iPhone SDK как есть. Вероятно, это невозможно для любой мобильной платформы, если пользователь не знает об этом, поскольку это очевидная дыра в безопасности.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...