我可以在Application_Launching中使用GeoCoordinateWatcher来检查手机位置服务是启用还是禁用?这会影响性能吗?
此致
帕纳奇
答案 0 :(得分:2)
不要!
让应用启动然后决定。
即使位置服务被禁用,您也需要使用您的应用程序。
确认位置服务正在运行时没有时间保证,所以如果您等待,您可能会超过允许的启动时间。
或者您只是问如何使用GeoCoordinateWatcher?
修改强>
如果您只想显示一次,那么只需跟踪您是否显示了提示/消息。
另请注意,由于在您的应用程序被逻辑删除时更改了设置,因此仅执行应用程序启动检查并不能保证它始终是正确的。
e.g。