0

iOS AddressBook から連絡先の画像を取得したい:

NSData *contactImageData = ABPersonCopyImageData(person);

これは、ローカルの画像では問題なく機能しますが、Facebook と同期された画像では機能しません。これらの画像を取得するにはどうすればよいですか? Facebook から手動でロードする必要がありますか?

4

1 に答える 1

1

を使用してリンクされた連絡先を取得する必要がありますABPersonCopyArrayOfAllLinkedPeople()— これらの 1 つは Facebook から同期された連絡先であり、そこから画像を取得できます。

残念ながら、リンクされた連絡先のどれが Facebook からのものかを特定する方法を私は知りません。そのため、Facebook の連絡先の画像を具体的に取得する信頼できる方法はありません。最初に見つけた画像を取得するか、具体的事例。

于 2013-03-18T12:55:09.200 に答える