在ios中如何创建基于地理位置的警报?

时间:2013-01-24 11:15:44

标签: iphone

我想创建一个警报,根据任何特定的地方提醒我。每当我到达那个地方,警报就会开始发出哔哔声。

请帮助我试图通过互联网搜索但仍未获得的人

2 个答案:

答案 0 :(得分:1)

您必须将CoreLocation框架用于您想要实现的目标。

以下是CoreLocation的Apple示例

http://developer.apple.com/iphone/library/samplecode/LocateMe/index.html

以下是您可以尝试的内容:

设置提醒 - 设置余数时获取当前位置&保存该位置的纬度+经度。

当用户从一个位置移动到另一个位置时,CoreLocation将返回重要的位置更改通知。

检查纬度+经度&看看它是否与您保存的提醒相匹配。

如果YES报警用户或者保持原样。

希望它能帮助!!!

答案 1 :(得分:0)

有些应用已经做到了,例如,这个:

https://itunes.apple.com/us/app/alarm-on-place/id1234840835?mt=8

但是如果由于某种原因你想自己创建它,你应该在你希望触发警报的位置使用核心位置框架设置区域,并在区域输入的句柄中发送本地通知或者开始播放声音。