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