以上是当地图应用进入背景状态时在iOS中可以看到的内容。是否可以通过自定义应用程序实现相同的功能,或者它只是Apple应用程序可以执行的操作(例如Garageband)?
行为是:
这些是Xcode上可用的后台模式:
是否可以为所有这些模式执行此操作?
答案 0 :(得分:1)
是的,你可以通过设置
来实现 CLAuthorizationStatus = kCLAuthorizationStatusAuthorizedWhenInUse
而不是kCLAuthorizationStatusAuthorizedAlwaysUse
并将其添加到.plist
答案 1 :(得分:1)
你必须在使用授权时请求,但这不是诀窍,这是诀窍
当然你必须在info.plist中设置NSLocationWhenInUseUsageDescription属性