Info.plist приложения должен содержать ключ NSContactsUsageDescription - PullRequest
0 голосов
/ 18 мая 2018

У меня сбой ниже:

Это приложение упало, потому что оно пыталось получить доступ к конфиденциальным данным без описания использования.Info.plist приложения должен содержать ключ NSContactsUsageDescription со строковым значением, объясняющим пользователю, как приложение использует эти данные.

Но я уже добавил ключ 'Privacy - Contacts Usage Description'

enter image description here

Ответы [ 3 ]

0 голосов
/ 18 мая 2018

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

Кстати, описание использования ваших контактов "Разрешить доступ к контактам", вероятно, не пройдет проверку Apple, потому что в ней не указано почему вы хотите их использовать.

0 голосов
/ 31 мая 2019

если вы используете App test и App UItest, в вашем проекте будет несколько файлов plist, просто убедитесь, что вы добавляете описание правильно, если plist

enter image description here

0 голосов
/ 18 мая 2018

Пожалуйста, проверьте ваш .plist в качестве исходного кода и посмотрите, не содержит ли ваш ключ пробел в конце, например:

<key>NSContactsUsageDescription </key>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...