7

ユーザーの電話番号が必要なiPhoneアプリケーションに取り組んでいます。私が読んだことから(たとえば、ここでは-iOSでプログラムで自分の電話番号を取得します)、デバイスの電話番号はアプリケーションのコンテナ内では利用できません。私はいつもユーザーに自分の番号を入力してもらいました。しかし、先日GroupMeに参加したとき、[はじめに]ボタンをクリックした後、電話は米国の市外局番番号に下書きのテキストメッセージを開きました。「このテキストを送信して電話番号を確認します(b2bd308eb7)」テキストを送信した後、アプリは私の番号を知っていました....このようなシステムをどのように実装しますか?

4

2 に答える 2

9

GroupMeが行うことは、MessageUI Framework(http://developer.apple.com/library/ios/#DOCUMENTATION/MessageUI/Reference/MessageUI_Framework_Reference/_index.html)を使用してサーバーにテキストメッセージを送信することです。

基本的には次のように機能します。

  1. アプリがオンになり、サーバーを呼び出します。
  2. サーバーはコードで応答しますb2bd308eb7
  3. アプリはそのコードをSMS経由でサーバーに送信します。
  4. サーバーは(SMSから)コードと電話番号を取得し、それらを確認します。
  5. あなたの電話番号とアプリが接続されています!
于 2012-08-14T14:40:16.130 に答える
1

彼らは、サーバーで照会できるサービスにテキストメッセージを送信します。したがって、コードをサーバーに送信することで、番号を確認できます。

于 2012-08-14T14:41:38.253 に答える