2016-06-16 3 views
0

Я искал и не смог найти окончательного ответа. Я знаю, что невозможно получить номер телефона текущего вызывающего абонента с помощью Objective-C, но мне не нужен номер.Можно ли отправить SMS-сообщение из приложения iOS текущему вызывающему абоненту во время разговора?

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

Сценарий таков:

  • Конечный пользователь звонит другому пользователю

  • Они ставят человека они назвали по громкой связи и навигации, чтобы мое приложение

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

+0

Предположим, что это возможно, как бы вы это сделали, если у вас нет номера и, следовательно, нет способа определить, кто является вызывающим? Кого вы собираетесь отправить, если у вас нет номера, и пользователю не нужно вводить его? – Gruntcakes

ответ

1

Ответ No.

Apple никогда не позволит вам это.

+0

Я понял, что это может быть невозможно. Можете ли вы указать мне на документацию о том, что это запрещено? Мне нужно показать, что это невозможно. –

+0

Я не помню, чтобы Apple явно говорила, чего они не позволяют. Если это не задокументировано, это запрещено. Вы не можете отправлять SMS-сообщения из своего приложения без знания пользователем, но вы можете отобразить новое диалоговое окно сообщения, чтобы пользователь мог отправить сообщение вручную. – creker

3

Sukhdeep is correct.iOS никогда не позволит вам осуществлять обмен сообщениями без участия пользователя.