Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/115.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/4/postgresql/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
Ios 要求用户位于要加载应用程序的特定区域_Ios_Core Location - Fatal编程技术网

Ios 要求用户位于要加载应用程序的特定区域

Ios 要求用户位于要加载应用程序的特定区域,ios,core-location,Ios,Core Location,我一直在研究获取用户的位置,然后验证他们是否在特定的建筑物中,然后加载应用程序。我一直在尝试CoreLocation,但找不到任何这种位置验证是正确的案例。我想最简单的方法是使用if/else语句,但我需要位置。我希望它能与尽可能多的iOS设备兼容,因此向后兼容也是我感兴趣的事情。这很简单,有大量教程将向您展示如何做到这一点。其要点是: 注册应用程序以在后台使用位置。 随时请求使用该位置的许可。 创建要用于唤醒应用程序的区域。 开始监视该区域的位置更改。 当用户进入该区域并调用appDidFin

我一直在研究获取用户的位置,然后验证他们是否在特定的建筑物中,然后加载应用程序。我一直在尝试CoreLocation,但找不到任何这种位置验证是正确的案例。我想最简单的方法是使用if/else语句,但我需要位置。我希望它能与尽可能多的iOS设备兼容,因此向后兼容也是我感兴趣的事情。

这很简单,有大量教程将向您展示如何做到这一点。其要点是:

注册应用程序以在后台使用位置。 随时请求使用该位置的许可。 创建要用于唤醒应用程序的区域。 开始监视该区域的位置更改。 当用户进入该区域并调用appDidFinishLaunching时,应用程序将重新启动,然后您就可以完成自己的任务了。
这个问题非常广泛。您在读取用户位置时遇到问题吗?或者验证它是否在特定区域?请提供一些代码以帮助澄清