Сбор контактов из телефонной книги iOS
С появлением iOS 6 я прочитал добавленные Apple настройки конфиденциальности для контактов, как описано здесь.
Однако в предыдущих версиях iOS этот параметр отсутствует, и конфиденциальность пользователя находится под угрозой, особенно после того, как люди поняли, что "Путь" сбрасывал контакты iOS на своих серверах.
Если приложение хочет собирать данные телефонной книги в iOS 5 или в предыдущих версиях, что является лучшим способом сделать это?
- Запросите разрешения явно один раз через
UIAlertView
, - Запросите разрешения каждый раз, когда резервное копирование выполняется с помощью
UIAlertView
, - Создайте запись приложения в
Settings
и спросите пользователя о разрешениях один раз. - Избегайте идеи резервного копирования телефонной книги в целом.
1 ответ
Я думаю, что лично вы можете подумать о том, чтобы избавиться от этой идеи, так как это кажется чем-то вроде безопасности в трясине, в данный момент мы создаем приложение, которое использует адресную книгу в целях приглашения, и мы представляем UIAlertView, информирующий пользователя. что мы имеем доступ и не храним каждый раз, когда представление загружается, раздражает, но оно охватывает нас.