【问题标题】:Xamarin iOS GPS errorXamarin iOS GPS 错误
【发布时间】:2018-07-19 02:43:44
【问题描述】:

我最近更新到 Xamarin for iOS 的最新版本,并且知道我遇到了这个问题,即当您进入应用程序时,gps 获取位置的权限刚刚关闭。

有人遇到同样的问题吗?我进行了调查,它似乎发生在 iOS 8.x 中。

【问题讨论】:

    标签: ios xamarin gps


    【解决方案1】:

    在 iOS 8 中,您需要调用 requestWhenInUseAuthorizationrequestAlwaysAuthorization。初学者请遵循本指南:http://developer.xamarin.com/recipes/ios/content_controls/map_view/display_device_location/

    此外,您可以从设备/模拟器中删除您的应用,并在下一次部署时再次请求位置许可。

    一个常见的陷阱是没有为NSLocationWhenInUseUsageDescriptionNSLocationAlwaysUsageDescription 设置Info.plist 键/值。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-03-29
      • 1970-01-01
      • 1970-01-01
      • 2018-01-22
      • 1970-01-01
      • 1970-01-01
      • 2018-03-09
      相关资源
      最近更新 更多