iMessageは、受信者がiOS 5デバイスであることをどのように認識しますか?


75

Messagesアプリを使用してメッセージを送信すると、iOSは受信者がiOS 5上にいて自動的にiMessage(緑色のSMSではなく青色のメッセージ)に切り替わることを魔法のように理解しているようです。

誰がiOS 5のiMessageを知っている(または推測したくない)か 知っている 受信者はiOS 5デバイスですか?私は困惑しています。

(私 Twitterでこの質問をした 数ヶ月前に、答えを参照するためのより簡単な方法を望んでいました!)


どのようにしてデバイスを登録解除しますか? SIMで友達のiPhoneをアクティベートした場合、またはiPhoneが盗まれた場合参考文献: arstechnica.com/apple/news/2011/12/..
Josh Newman

回答:


47

わずかな改訂 以下は少し変更されたようです、そしてAppleは現在、メッセージを送信するためにデバイスごとにどの番号/ Eメールが有効にされているかをチェックします。したがって、私のiPhone上の私の携帯電話番号は私のiCloudアカウントに登録することができ、私のiPad上で受信されるべき私の携帯電話番号に送信されたメッセージを受信することを可能にする。したがって、会話を一度に複数のデバイスに表示させ、それらを切り替えることができます。 iMessageはこれらの会話を同期させます。 iMessageを構成するときにどのアカウントをどのデバイスにリンクするかを指定して、これを無効にします。

拡大する アレックスミュラー 他のデバイスがiOS 5を実行しているかどうかを判断するためにデバイスIDを使用して答えます。事実上、デバイスIDとApple ID / Mobileの番号はAppleサーバーに保存されています。

Appleサーバーをチェックして、番号または電子メールアドレスがApple IDとして登録されていてiOS 5を使用しているかどうかを判断します。その後、最初にAppleサーバー経由でメッセージを送信します。テキストフォールバックも使用されるため、他のユーザーがiOSデバイスを使用していない場合、またはiMessageが使用できないか停止している場合、またはデータ接続が停止している場合、メッセージはテキストとして送信されます。ただし、テキストフォールバックは無効にできます。これは通常のテキストメッセージには影響しません。

電話自体では、iMessagesは青い背景で識別され、メッセージごとに配信済み/既読を表示できます。同一人物へのSMSはまだ緑色の背景で表示されます。

また、デバイスIDを使用して返信するデバイスを決定します。私のメールアドレスと電話番号は、私のiPhoneとiPadに設定されている私のメールアドレスだけです。

例では

  • 私は自分のiPhoneから彼女のメールアドレスを使って私の妻のiPadにメッセージを送り、彼女はそれをiPadで受け取り、そして返事は私のiPhoneに送り返される。
  • 私は自分のiPadを介して彼女のEメールアドレスにメッセージを送り、返事は私のiPhoneではなく私のiPadに送り返される。
  • 彼女はiPadから私の携帯電話番号を使って私のiPhoneにメッセージを送り、それは私のiPhoneにやって来てiPadを完全に迂回し、返事は彼女のiPadに戻る。

メッセージがどこから来たのか、そしてどこに返信するのかを知っているほど十分に知的です。


もし彼女があなたのメールアドレスにiMessageを送るのなら、それは両方に行きますか?
Nicole

そうです、私の息子が私のiPod Touchから私のEメールアドレスを使って私にiMessagesを送るとき、メッセージは私のiPhoneと私のiPadの両方に現れます。あるデバイスから応答すると、それ以降の会話のメッセージは応答したデバイスにのみルーティングされます。
smountcastle

19

私が得た答え @chrismear Twitterでは次のようになりました:

あなたの携帯電話番号はAppleのサーバーに送られ、APNのためのあなたのデバイスIDに対して保存されなければなりません。活性化時に起こると思います。 「 どのように彼らは電話番号によってFaceTimeデバイスを識別しますか? 「同じ質問です。 太字で4.(c)で答えなさい アーカイブされたURL

つぶやく つぶやき


アップルへのリンクはダメ、404。
Sparky

3

私は彼らがウィザードを使うと聞いた。

それと、それらはアクティブ化の時点であなたの番号をサーバに保存します、しかしそれはそれです 非常に 速いので、私はその100%ではありません。現時点で非常に速いのはシステムの負荷が低いかもしれません。


5
iPadやiPodのタッチ数は? (あるいはKing's Cross StationのPlatform 9-3 / 4のようなもので、ウィザードだけがこれらの数字を見ることができます)
bmike

1
Number / Device UUID /そのデバイスのUnicornティアの数など。
Nicholas Smith

1

私はそれが単にあなたがメッセージを送っている数を調べるだけであると思います。それがAppleのiMessageデータベースの番号/ Eメールアドレスであるならば、それはメッセージを渡すためにiMessageサーバーを使います。

iMessageについて知っておくべき他のクールなトリック:

iPadを使用していて、iPadのiMessageで電子メールアドレスを使用している場合は、iPhoneにアクセスして次の場所に移動します。

設定 - >メッセージ - >で受信

ここにあなたの電話のiMessageが応答する他の "アドレス"を追加することができます。あなたがここにあなたのEメールアドレスを入れると、誰かがあなたのEメールアドレスにiMessageを送るときはいつでもそれはあなたのiPadとあなたのiPhoneの両方に現れるでしょう。自分のデバイスの1つでiMessageを開いていて会話に積極的に参加している場合は、新しいメッセージが表示されたときにもう一方のデバイスの呼び出し音が止まります。

この同じ画面で、発信者番号と呼ばれるオプションがあります。あなたが誰かにメッセージを送るときにあなたのデバイスがリターンアドレスとして使うものを設定することができます。私はこのメニューに入り、発信者IDとして自分のEメールアドレスを入れました。その結果、誰かが私のメッセージに返信したとき、それはいつも私の電話番号の代わりに私のメールアドレスに送信されます。こうすれば私は両方の私の装置でそれを読むことができます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.