Я хочу загрузить свое приложение в iTunes connect, но после загрузки я всегда получаю сообщение об ошибке по почте из iTunes, что после их сканирования отсутствуют некоторые переменные описания.iTunes connect отклоняет мое приложение после загрузки из-за отсутствия сведений о неприкосновенности частной жизни
Это приложение пытается получить доступ к конфиденциальным данным без описания использования. Info.plist приложения должен содержать ключ NSPhotoLibraryUsageDescription со строковым значением, объясняющим пользователю, как приложение использует эти данные.
Это приложение пытается получить доступ к конфиденциальным данным без описания использования. Info.plist приложения должен содержать ключ NSCameraUsageDescription со строковым значением, объясняющим пользователю, как приложение использует эти данные.
Я использую обе функции, так что это нормально, НО: я уже добавил эти переменные в свой локализованный infoPlist.strings
. И они, похоже, работают, потому что в Simulator и моем iPhone обе строки отображаются правильно в системных диалогах. Я не добавлял строки в файл plist.info
, потому что я указал их в локализованном файле, что должно быть хорошо. Plist.info, а также локализованный файл оба упакованы в приложение, я уже смотрю с помощью Finder.
Есть ли что-нибудь еще, что я должен добавить? Должен ли я добавить их в файл plist.info
, хотя они находятся в локализованном файле?
Дополнительная информация: Я использую последнюю версию XCode 8 GM на MacOS Safari.
, пожалуйста, проверьте эту ссылку и попробуйте: http://stackoverflow.com/questions/15881534/how-to-localize-nsphotolibraryusagedescription-key-alassets –
[обратитесь к этому сообщению, если это поможет] (http: // stackoverflow. com/вопросы/39428916/uiimagepickercontroller-in-swift-3/39429884 # 39429884) – Lion
Спасибо за ссылку. Я добавлю эти ключи в plist.info и дам отзывы, если это поможет. И если локализация по-прежнему работает с локализованными ключами и ключами на plist.info – Nuker