Система показывает диалог доступа только при наличии ключа вроде NSPhotoLibraryUsageDescription; текст объясняет, зачем нужен доступ.
Разбор
- Отсутствующий ключ приводит к крашу при request access.
- Текст должен соответствовать реальному использованию для Review.
- Отдельные ключи для camera, mic, location, tracking, contacts.
- Limited Photo Library и privacy manifests — актуальные требования.
Итог
Usage description — обязательный текст privacy-диалога.