Xamarin iOS GPS 错误
Xamarin iOS GPS error
我最近为 iOS 更新了 Xamarin 的最新版本,并且知道我遇到了这个问题,当您进入应用程序时,gps 获取位置的权限刚刚关闭。
有人遇到同样的问题吗?我已经调查过,这似乎发生在 iOS 8.x.
在 iOS 8 中,您需要调用 requestWhenInUseAuthorization
或 requestAlwaysAuthorization
。初学者请遵循此指南:http://developer.xamarin.com/recipes/ios/content_controls/map_view/display_device_location/
此外,您可以从 device/simulator 中删除您的应用程序,在下一次部署时它应该再次请求位置权限。
一个常见的陷阱是没有为 NSLocationWhenInUseUsageDescription
或 NSLocationAlwaysUsageDescription
.[=15 设置 Info.plist key/value =]
我最近为 iOS 更新了 Xamarin 的最新版本,并且知道我遇到了这个问题,当您进入应用程序时,gps 获取位置的权限刚刚关闭。
有人遇到同样的问题吗?我已经调查过,这似乎发生在 iOS 8.x.
在 iOS 8 中,您需要调用 requestWhenInUseAuthorization
或 requestAlwaysAuthorization
。初学者请遵循此指南:http://developer.xamarin.com/recipes/ios/content_controls/map_view/display_device_location/
此外,您可以从 device/simulator 中删除您的应用程序,在下一次部署时它应该再次请求位置权限。
一个常见的陷阱是没有为 NSLocationWhenInUseUsageDescription
或 NSLocationAlwaysUsageDescription
.[=15 设置 Info.plist key/value =]