2009-06-20 16 views
3

3.0では、Safari用の自動入力機能があります。あなたはそれをオンにする設定アプリに入ると、アドレス帳のエントリに結びつける必要があります。iPhoneのアドレス帳 - 自動選択電話のオーナー

設定アプリに入って私の設定をしましたが、私はすでに自分が誰だったかを推測していました。これはAPIの中で何かを使っていましたか?もしそうなら、私はどのようにこの機能にアクセスするのですか?

私のiPhoneは私のMacのアドレス帳に同期しています。デスクトップアプリケーションは私の人を知っています。 iPhoneは今この同じプロパティを見ていますか?

答えて

2

残念ながら、電話の所有者を特定するための公開APIはありません。

もしこれが問題であれば、アップルのデベロッパーとのバグレポートを提出することをお勧めします。

そうしないと(私は推奨しませんが)デバイスの所有者である[[NSHost currentHost]名]から返された配列から推論することができます。

+2

iPhone 3.0 SDKにNSHostクラスはありません。 NSFullUserName()[シミュレータで動作、デバイスでテストしていない]です。 – Kornel

+0

NSFullUserName()は "Mobile User"を返します。多くの助けになるだろうとは確信していません。しかし、あなたは電話番号を取得して、それをオフにすることができるかもしれません。 http://arstechnica.com/apple/news/2009/01/iphone-dev-user-phone-numbers.ars –

関連する問題