如果我的应用处于终止状态,iOS区域监控会在我的应用上调用didEnterRegion吗?
如果用户进入在应用程序终止之前已成功被监控的区域,iOS区域监控是否会在后台启动我的应用程序 我知道API将进行重大更改,并将在启动时通过包含如果我的应用处于终止状态,iOS区域监控会在我的应用上调用didEnterRegion吗?,ios,iphone,core-location,Ios,Iphone,Core Location,如果用户进入在应用程序终止之前已成功被监控的区域,iOS区域监控是否会在后台启动我的应用程序 我知道API将进行重大更改,并将在启动时通过包含UIApplicationLaunchActionsLocationKey键通知我。如果区域监控也会将我的应用程序从终止状态唤醒,那么启动过程会是什么样子?我应该找一把特殊的钥匙吗?是的,请参阅 在iOS中,与您的应用程序关联的区域会一直被跟踪, 包括应用程序未运行时。如果区域边界为 当应用程序未运行时,该应用程序将重新启动到 后台处理事件。同样,如果应用
UIApplicationLaunchActionsLocationKey
键通知我。如果区域监控也会将我的应用程序从终止状态唤醒,那么启动过程会是什么样子?我应该找一把特殊的钥匙吗?是的,请参阅
在iOS中,与您的应用程序关联的区域会一直被跟踪,
包括应用程序未运行时。如果区域边界为
当应用程序未运行时,该应用程序将重新启动到
后台处理事件。同样,如果应用程序被挂起
当事件发生时,它会被唤醒并被给予短时间
(大约10秒)来处理事件
我一直在寻找类似的答案,但遇到了以下问题:
似乎如果用户在iOS 7中手动终止应用程序,位置通知将不会唤醒应用程序来处理它。苹果员工在这里发表了评论好的,太好了。当iOS重新启动我的应用程序时,我是否应该寻找一个特殊的密钥,例如API的重大更改
UIApplicationLaunchActionsLocationKey
,或者iOS是否会像用户一样从终止状态启动我的应用程序(即,除了在后台之外,我的代码不会知道任何区别)?