2013-03-14 3 views
-1

Я хочу знать, что есть какой-либо способ реализовать приложение на iPhone, в котором, если приложение запущено, в этом приложении есть кнопка. Пользователь занят (скажем, он водит автомобиль). И он нажимает на эту кнопку. И если в течение этого времени любой звонящий звонит, тогда автоматически отправляется автоответчик этому вызывающему абоненту, например «Я занят. Я позвоню вам позже». Когда пользователь отпустит кнопку, он будет не работаетauto отправить сообщение вызывающему абоненту

Просьба указать, что это возможно или нет, и если это так, то как?

спасибо.

ответ

2

Apple не предоставляет API для вызовов. Вы не можете программно отправлять sms или отклонять вызовы.

Кроме того, у iOS 6 есть новая функция «Не беспокоить»: http://support.apple.com/kb/HT5463. Эта функция делает что-то вроде вас.

+0

но я хочу запустить его в своем приложении – Priyanka

+0

К сожалению, это невозможно сделать в iOS из стороннего приложения. –

0

Невозможно. Без взаимодействия с пользователем приложение не может отправлять сообщения с устройств iOS.

Вы можете отправлять сообщения из своего приложения только с помощью MFMessageComposer, но пользователь должен нажать кнопку отправки для отправки сообщения. Вы можете составлять сообщение только для пользователя.

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

+0

ok thankyou, но он запустит собственное приложение – Priyanka

+0

Существует API для обнаружения вызовов: https://developer.apple.com/library/ios/#documentation/NetworkingInternet/Reference/CTCallCenter/Reference/Reference.html#//apple_ref/doc/uid/TP40009604 –

+0

@ArtemKalachev: спасибо за ссылку, но API для отказа в вызовах отсутствует. –

Смежные вопросы