我想创建一个警报,它会根据任何特定的地方提醒我。每当我到达那个地方时,警报器就会开始发出哔哔声。
请帮助我试图通过互联网搜索但仍然没有得到的人
您必须使用 CoreLocation 框架来实现您想要实现的目标。
这是 CoreLocation 的 Apple 示例
http://developer.apple.com/iphone/library/samplecode/LocateMe/index.html
这是您可以尝试的方法:
设置提醒 - 在设置余数时获取当前位置并保存该位置的纬度 + 经度。
当用户从一个位置移动到另一个位置时,CoreLocation 将返回重要的位置更改通知。
检查纬度 + 经度并查看它是否与您保存的提醒匹配。
如果是,则警告用户,否则保持原样。
希望能帮助到你 !!!
已经有一些应用程序可以做到这一点,例如,这个:
https://itunes.apple.com/us/app/alarm-on-place/id1234840835?mt=8
但是如果由于某种原因您想自己创建它,您应该使用核心位置框架在您希望触发警报的位置设置区域,并且在区域输入的句柄中您可以发送本地通知或开始播放一个声音。