До вчерашнего дня я думал, что невозможно отправить фоновое SMS без использования SMS-интерфейса IOS (что многие здесь также уверяют).Однако сегодня я скачал новое приложение под названием SmartSender, которое планирует ваше SMS-сообщение, а затем отправляет его автоматически.
Я проверил его, и SMS на самом деле не отправляется в фоновом режиме, но появляется локальное уведомление, и когда вы нажимаете начтобы вывести приложение на передний план, SMS отправляется автоматически.
Как этого можно достичь?
Может быть, Apple одобрила приложение, потому что интерфейс очень понятен в том, что вы делаете и что выотправляются, но как вы можете отправить SMS, не показывая интерфейс?
Обновление: запланированные SMS отображаются в приложении "Сообщения" моего телефона как отправленные, поэтому я не думаю, что они используют другую службу дляотправьте SMS, также на телефоне получателя указано, что SMS было отправлено с моего телефона.
Обновление 2: ОК. Я использую и наблюдаю за тем, как это делает приложение, поэтому ЭТО ВОЗМОЖНО, не показывая значение по умолчанию.интерфейс, я не спрашиваю, можно ли это сделать или нет.Я использую его, когда все интернет-соединения выключены, и сообщение отправляется с МОЕГО ТЕЛЕФОНА, поэтому оно появляется на СООБЩЕНИИ.Таким образом, приложение не использует какой-либо сторонний сервис.
Обновление 3: я приму свой собственный ответ, фактически это невозможно;однако это было, когда на вопрос был дан ответ.Данное приложение теперь указало в своем описании, что оно не будет работать в iOS 6, поэтому я думаю, что Apple исправила некоторую ошибку, которую можно использовать для достижения этой функциональности.