Отправить SMS из приложения для iPhone

Возможный дубликат:
Как программно отправить SMS на iPhone?

Я хотел разработать приложение, которое будет отправлять SMS-сообщения вашим контактам из приложения в фоновом режиме. Тем не менее, я не могу найти никаких руководств по нему, а Apple Docs мне не поможет. Я также где-то читал, что это совершенно невозможно.

Но если да, то как приложению iDistress это удается? Он отправляет текстовые сообщения от предварительно выбранных контактов с настраиваемым сообщением: http://www.buzapp.com/idistress.html

Посмотрите скринкаст.

Спасибо.


person Ali    schedule 24.05.2010    source источник
comment
См. Как программно отправлять SMS на iPhone?   -  person Matthew Flaschen    schedule 24.05.2010
comment
Поговорите о функции, готовой к злоупотреблениям. Есть причина, по которой Apple не позволяет вам делать это напрямую.   -  person ceejayoz    schedule 24.05.2010
comment
@ceejayoz: Это доступно.   -  person Emil    schedule 24.05.2010


Ответы (3)


Вы зарегистрированный разработчик Apple? Если это так, вы можете использовать платформу 4.0 для отображения окна композитора и программной установки некоторых значений внутри вашего приложения, не выходя из приложения. Однако вам придется подождать, пока выйдет новый iPhone и OS4.0, примерно в июне / июле, чтобы выпустить приложение.

Помните: вам не разрешается обсуждать детали iPhone OS 4.0 где-либо еще, кроме официальных форумов разработчиков Apple, для доступа к которому вам необходимо быть зарегистрированным разработчиком Apple.

http://developer.apple.com/iphone/prerelease/library/documentation/MessageUI/Reference/MessageUI_Framework_Reference/index.html#//apple_ref/doc/uid/TP40008274.

person Emil    schedule 24.05.2010
comment
Спасибо. Да, я зарегистрированный разработчик и начну просматривать документы, чтобы получить это в своем приложении. - person Ali; 25.05.2010

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

person rpetrich    schedule 24.05.2010
comment
Спасибо за ответ. Вы можете прислать мне ссылку, где у вас есть эта информация? - person Ali; 24.05.2010
comment
Он доступен в iPhone OS 4.0. См. мое сообщение - person Emil; 24.05.2010
comment
Али: В SDK 3.1 нет документации о том, как составить SMS-сообщение, поэтому это не разрешено. Похоже, есть возможность показать композитора в 4.0 (спасибо Эмилю). Прямой доступ для отправки электронной почты / SMS без отображения пользовательского интерфейса не разрешен, и я не думаю, что он будет в ближайшем будущем. - person rpetrich; 24.05.2010

Я искал, как это сделать, и мне сказали, что это невозможно. Затем сегодня я пробую это новое приложение под названием Highlight, и оно действительно работает. Когда вы регистрируетесь, вы выбираете контакты из своего списка, а затем приложение переходит прямо к SMS и вставляет собственный текст в качестве приглашения. Что они знают, чего не знаем мы?

person Erin    schedule 05.03.2012