提醒用户该应用仍使用位置更新(GPS)

时间:2015-03-14 16:45:04

标签: ios ios8 gps core-location cllocationmanager

某些应用程序,包括苹果地图或某些导航应用程序,如果您将应用程序发送到后台,该应用程序仍然使用GPS(LocationUpdates),则会向用户发出一种蓝色警报条纹警告

是否有自动执行此操作的公共API或方法,或者是否应使用应用程序转到后台的通知进行编程。

我感谢任何信息。

1 个答案:

答案 0 :(得分:1)

在iOS8及更高版本中requestWhenInUseAuthorization提出了蓝色条。它由Apple提出,以提醒用户该应用程序正在使用CoreLocations。

另一方面,如果您使用requestAlwaysAuthorization蓝色栏不会显示,但Apple会定期提醒用户您的应用正在使用位置并寻求他们的许可。