0

ABPerson を使用して、iPhone アドレス帳の連絡先にテキスト メッセージを送信するためのデフォルトの電話番号を取得しようとしています。ABMultiValue が使用されることを理解しています。しかし、デフォルトのテキストメッセージの電話番号 (またはその方法で、デフォルトの電話番号、電子メール、またはアドレス) を決定する方法があるかどうかはわかりません。それぞれの最初のオブジェクトを取得しようとしていますが、テキスト メッセージの場合、電話が固定電話であるか、テキストを受信できない可能性があることを懸念しています。この問題にアプローチする方法についてのアドバイスをいただければ幸いです。

4

1 に答える 1

1

ABMultiValue から自宅、職場、携帯電話番号の特定の値を抽出できます。テキスト メッセージを送信するには、kABPersonPhoneMobileLabelおよび/またはkABPersonPhoneIPhoneLabelに対応する値を使用することをお勧めします。これらの値のどちらも存在しない場合は、最初に利用可能な電話番号を選択します。

于 2012-05-21T22:32:45.617 に答える