1

iPhone ユーザーの姓名をプログラムで検出しようとしています。これはまったく可能ですか?これを呼び出す...

getpwuid( getuid() )->pw_gecos == "Mobile User" 

..ああ。アドレス帳を反復処理すると、アドレス帳のすべてのレコードが見つかりますが、デバイスの所有者とそれ以外の人 (私にはわかります) は区別されません。

Mac デスクトップのアドレス帳では所有者のアイコンが左下に「me」のオーバーレイで飾られていることを考えると、そのような情報が iPhone バージョンで利用できることを期待しています。

マーティン。

4

2 に答える 2

2

同様の質問を参照してください-そのためのパブリックAPIはありません。

于 2009-11-16T14:08:59.383 に答える
2

他のスレッドで指摘されているように、NSFullUserName() があります。この呼び出しは iPhone のドキュメントに記載されているため、デバイスで動作するはずです。そこから姓と名を解析するだけです。

于 2009-11-17T00:19:09.870 に答える