2012-11-14 13 views
7

Podczas próby pobrania kontaktów z urządzenia generalnie są tworzone kontakty utworzone przez wszystkie aplikacje poza Facebookiem. Opisuje to question.Jak zabezpieczyć kontakty aplikacji, takie jak Facebook

Co powinienem zrobić, gdy przechowuję kontakty za pośrednictwem moich aplikacji (używając ContactsContract?), Aby inne aplikacje nie były w stanie pobrać ich przez Kontakt Kontakty .., ale nadal są dostępne dla urządzenia aplikacja kontaktów ... lub do wybranych aplikacji?

Odpowiedz

2

Kontakty Facebook są synchronizowane za pomocą innej implementacji interfejsu API Kontakty. Google wykorzystywał do tego specjalny przypadek, ale już go nie robi. Różni producenci sprzętu, którzy ją obsługują, dostosowują aplikację Kontakty do tego konkretnego zastosowania. Właśnie dlatego synchronizacja kontaktów z Facebooka działa na większości telefonów poza serią Nexus. Są to prywatne implementacje, ale jestem pewien, że można je poddać inżynierii wstecznej, jeśli chcesz sortować wiele zaciemnionych kodów.

+0

Zgadzam się z tym, co mówisz. Czy jest jednak możliwe, aby ktoś wskazał rzeczywisty kod implementacji/przykładowy takich kontaktów? – Tushar

Powiązane problemy