2012-11-14 12 views
7

端末から連絡先を取得しようとすると、一般にFacebook以外のすべてのアプリケーションによって作成された連絡先が取得されます。これはquestionです。Facebookなどのアプリケーションの連絡先を保護する方法

私のアプリケーションでContactsContractを使用して連絡先を保存するときに、私は何をする必要がありますか?そうすれば、他のアプリケーションはContactsContractから取得できません。連絡先のアプリケーション...または私が選択したアプリケーションですか?

答えて

2

Facebookの連絡先は、連絡先APIの異なる実装を使用して同期されます。 Googleはこのために特別なケースを提供していましたが、もはやそれはありません。これをサポートするさまざまなハードウェアメーカーは、この特定の用途のために連絡先アプリケーションをカスタマイズします。このため、Facebookの連絡先の同期はNexusシリーズ以外のほとんどの携帯電話で機能します。これらは私的な実装ですが、難読化されたコードをたくさん並べ替えたい場合は、リバースエンジニアリングすることができます。

+0

あなたの言うことに同意してください。しかし、誰かがそのような連絡先の実際の実装/サンプルコードを指し示すことは可能ですか? – Tushar

関連する問題