首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >当前应用没有位置权限,是否请求权限?

当前应用没有位置权限,是否请求权限?
EN

Stack Overflow用户
提问于 2019-01-13 23:07:01
回答 1查看 347关注 0票数 0

我在我的应用中使用了Xamarin Forms 3.3。在iOS上调试应用程序测试时。

我的日志文件总是有两行:

2019-01-13 21:19:59.575 Marine.Mobile.iOS[2751:542039] Currently does not have Location permissions, requesting permissions

2019-01-13 21:19:59.599 Marine.Mobile.iOS[2751:542039] 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

我在文件Info.plist中设置为Location Service

代码语言:javascript
代码运行次数:0
运行
复制
<key>NSLocationAlwaysAndWhenInUseUsageDescription</key>
<string>Marine requires GPS to track cars and job orders</string>
<key>NSLocationWhenInUseUsageDescription</key>
<string>Marine requires GPS to track cars and job orders</string>

但不能运行或调试程序。

无法显示项目Image的名称

和错误:Image Error

我只尝试在文件Info.plist中使用以下代码

代码语言:javascript
代码运行次数:0
运行
复制
<key>NSLocationWhenInUseUsageDescription</key>
<string>Marine requires GPS to track cars and job orders</string>

=>项目可以运行调试。

然后,我试着不使用NSLocationWhenInUseUsageDescription,将其替换为NSLocationWhenInUseUsageDescription,但程序无法调试。

<key>NSLocationWhenInUseUsageDescription</key> <string>Marine requires GPS to track cars and job orders</string>

=>为什么代码无法将其添加到文件Info.plist中:

请帮帮我!谢谢!

EN

回答 1

Stack Overflow用户

发布于 2019-01-21 12:46:03

试试这个:在YourProject.iOS中双击。选择Configuration并添加新配置。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54170153

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档