某些应用程序,包括苹果地图或某些导航应用程序,如果您将应用程序发送到后台,该应用程序仍然使用GPS(LocationUpdates),则会向用户发出一种蓝色警报条纹警告
是否有自动执行此操作的公共API或方法,或者是否应使用应用程序转到后台的通知进行编程。
我感谢任何信息。
答案 0 :(得分:1)
在iOS8及更高版本中requestWhenInUseAuthorization
提出了蓝色条。它由Apple提出,以提醒用户该应用程序正在使用CoreLocations。
另一方面,如果您使用requestAlwaysAuthorization
蓝色栏不会显示,但Apple会定期提醒用户您的应用正在使用位置并寻求他们的许可。