Приложение было отклонено из-за отсутствия строки назначения в микрофонном файле Info.plist, но я не могу добавить описание в info.plist - PullRequest
0 голосов
/ 05 мая 2019

Мое приложение было отклонено из-за отсутствия строки назначения в файле Info.plist (в частности, для использования NSMicrophoneUsageDescription).

Это зависит от использования react-native-permission, и я попытался добавить целевую строку в info.plist, как указано в документации к модулю.Но в моем приложении я также использую модуль react-native-qrcode-scanner, и если я добавлю строку для NSMicrophoneUsageDescription, пользователю будет предложено использовать микрофон, и приложение будет отклонено во втором процессе утверждения, посколькуМне не нужно это разрешение в моем приложении.

У вас есть совет?

1 Ответ

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

Если какой-либо функции приложения необходимо использовать только микрофон, приложение запросит у пользователя разрешение. Иначе это не спросит. Поскольку вы используете только react-native-qrcode-scanner, пользователю не будет предложено разрешение микрофона. Это будет только в вашем info.plist. Я также опубликовал приложение в AppStore. И у меня есть куча ненужных целевых строк в info.plist для react-native-permission. Но это не вызвало затруднений, чтобы получить одобрение.

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