【发布时间】:2015-05-17 01:43:12
【问题描述】:
如果您将应用程序发送到后台,某些应用程序(包括苹果地图或某些导航应用程序)会通过一种蓝色警告条纹提醒用户该应用程序仍在使用 GPS(LocationUpdates)
是否有公共 api 或方法可以自动执行此操作,或者是否应该使用应用程序将进入后台的通知对其进行编程。
感谢任何信息。
【问题讨论】:
标签: ios ios8 gps core-location cllocationmanager
如果您将应用程序发送到后台,某些应用程序(包括苹果地图或某些导航应用程序)会通过一种蓝色警告条纹提醒用户该应用程序仍在使用 GPS(LocationUpdates)
是否有公共 api 或方法可以自动执行此操作,或者是否应该使用应用程序将进入后台的通知对其进行编程。
感谢任何信息。
【问题讨论】:
标签: ios ios8 gps core-location cllocationmanager
在 iOS8 及更高版本中,requestWhenInUseAuthorization 会显示蓝色条。它由 Apple 提出,以提醒设备用户该应用正在使用 CoreLocations。
另一方面,如果你使用requestAlwaysAuthorization蓝条不会'显示,但Apple会定期提醒用户你的应用正在使用位置并寻求他们的许可。
【讨论】: