Требуется ли разрешение для доступа к библиотеке iTunes пользователя на устройстве iOS?

Если бы я хотел получить доступ к метаданным музыки, хранящейся в библиотеке iTunes пользователя, через MPMediaQuery, потребовало бы это от пользователя дать свое разрешение, аналогично тому, как приложения запрашивают доступ к фотографиям, контактам и т. д.?

Я никогда не видел, чтобы приложение запрашивало доступ к моей библиотеке iTunes, но мне интересно, потому ли это, что это неявно, или это невозможно. Возможно, я хотел бы провести некоторое сканирование и сделать некоторые предположения о музыкальных вкусах пользователя на основе информации, желательно без их ведома или необходимости давать на это согласие.


person Luke    schedule 11.09.2013    source источник


Ответы (1)


Доступ к списку песен не требует разрешения (iOS6 и iOS7).

Согласно Apple (ссылка для iOS6), раздел Конфиденциальность данных,

Помимо данных о местоположении, система теперь запрашивает разрешение пользователя, прежде чем разрешать сторонним приложениям доступ к определенным данным пользователя, в том числе к контактам, календарям, напоминаниям, библиотеке фотографий.

Эта политика не изменилась для недавно выпущенной iOS7:

iOS разработана так, чтобы ваша конфиденциальность была на первом месте. Например, если приложению требуется информация о вашем местоположении или данные из календаря, контактов, напоминаний или фотографий, ему сначала потребуется ваше разрешение.

введите здесь описание изображения

person marsei    schedule 11.09.2013
comment
Отлично спасибо. Извините, я мог бы поискать его, не так ли? - person Luke; 11.09.2013
comment
на этот вопрос уже был дан ответ, но сейчас он представляет интерес, поскольку Apple могла изменить свою политику защиты данных для iOS7, поэтому я добавил теги iOS6/7. - person marsei; 11.09.2013