在 Xcode 9 Beta 中尝试向用户请求位置许可时出现以下错误。我尝试在 info.plist 中添加 "Privacy - Location When In Use Usage Description" 和 "Privacy - Location Usage Description" 描述,但仍然出现相同的错误。
This app has attempted to access privacy-sensitive data without a usage description. The app's Info.plist must contain both NSLocationAlwaysAndWhenInUseUsageDescription and NSLocationWhenInUseUsageDescription keys with string values explaining to the user how the app uses this data
当我尝试添加“Privacy - Location Always and When in use usage description”时,它会自动重命名为“Privacy - Location Usage Description” in info.列表
最佳答案
添加“NSLocationAlwaysAndWhenInUseUsageDescription”而不是“Privacy - Location Always and When in use usage description”。在当前的测试版中,它不会重命名为任何内容,但会显示适用于 iOS 11 的正确对话框。
关于ios - 无法在 info.plist 中添加 "Privacy - Location Always and When in use usage description"- Xcode 9 Beta,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45033600/