Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/110.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/perl/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
当应用程序处于活动(前台)和非活动(后台)ios7时,IOS地理围栏_Ios_Objective C_Ios7_Geofencing - Fatal编程技术网

当应用程序处于活动(前台)和非活动(后台)ios7时,IOS地理围栏

当应用程序处于活动(前台)和非活动(后台)ios7时,IOS地理围栏,ios,objective-c,ios7,geofencing,Ios,Objective C,Ios7,Geofencing,1) 我正在编写一个应用程序,它使用地理围栏来调用提醒(didEnterRegion)。目前,仅当应用程序处于非活动状态(后台)时,应用程序才能够调用地理围栏提醒。希望收到关于我应该如何进行的指导。谢谢 附带问题: 2) 您如何确保应用程序中的所有控制器都具有地理围栏?是否必须在所有ViewController中添加didEnterRegion方法 设置 我有一个NSObject文件(locationSingleton),用于初始化CLLocation,它可以跨我的所有viewcontrolle

1) 我正在编写一个应用程序,它使用地理围栏来调用提醒(didEnterRegion)。目前,仅当应用程序处于非活动状态(后台)时,应用程序才能够调用地理围栏提醒。希望收到关于我应该如何进行的指导。谢谢

附带问题: 2) 您如何确保应用程序中的所有控制器都具有地理围栏?是否必须在所有ViewController中添加didEnterRegion方法

设置

我有一个NSObject文件(locationSingleton),用于初始化CLLocation,它可以跨我的所有viewcontroller。此外,我的地理围栏区域位于appDelegate.m.

对问题2的回答:
当发生此事件时发布通知,并向需要接收此活动的所有ViewController添加观察者。

对于Billy的问题,此答案是可行的。