У меня есть приложение с React Native. Я правильно загружаюсь в магазин приложений, но сегодня приложение отклонено со следующим сообщением:
Отсутствует ключ Info.plist - это приложение пытается получить доступ к конфиденциальной информации.
данные без описания использования. Info.plist приложения должен содержать
NSLocationAlwaysUsageDescription ключ со строковым значением, объясняющим
пользователь, как приложение использует эти данные.
Отсутствует ключ Info.plist - это приложение пытается получить доступ к конфиденциальной информации.
данные без описания использования. Info.plist приложения должен содержать
NSLocationWhenInUseUsageDescription ключ со строковым значением, объясняющим
пользователю, как приложение использует эти данные.
Мое приложение не использует никакой службы определения местоположения. Пакеты npm не изменились со времени последней версии, опубликованной в магазине приложений, и не были обновлены, они являются одинаковыми версиями.
Так что я не понимаю, почему Apple говорит, что я пытаюсь получить доступ к местоположению пользователя.
Это изменение в Apple Store? Как я могу проверить, где мое приложение пытается получить доступ к местоположению пользователя?
Это мои пакеты. Json
"dependencies": {
"axios": "^0.17.1",
"lodash": "^4.17.4",
"moment": "^2.18.1",
"react": "^16.0.0",
"react-addons-shallow-compare": "^15.5.2",
"react-native": "0.53.0",
"react-native-drawer": "^2.3.0",
"react-native-elements": "^0.19.0",
"react-native-fetch-blob": "^0.10.5",
"react-native-fs": "^2.3.3",
"react-native-linear-gradient": "^2.0.0",
"react-native-onesignal": "^3.0.7",
"react-native-orientation": "^3.0.0",
"react-native-pdf": "^3.0.0",
"react-native-progress": "^3.4.0",
"react-native-render-html": "^3.8.1",
"react-native-router-flux": "^4.0.0-beta.28",
"react-native-vector-icons": "^4.1.1",
"react-native-video": "^2.0.0",
"react-native-video-controls": "^2.0.0",
"react-redux": "^5.0.4",
"redux": "^3.6.0",
"redux-thunk": "^2.2.0"
}
Спасибо.