从我可以从
sample region monitoring code of Apple的运行时要求中解释出来,区域监控在iPhone 4,iPad 2 Wifi 3G或更高版本上可用.所以我假设它不适用于iPad1与3G或iPhone 3G / 3GS.
这是正确的解释吗?我无法测试,因为我没有所有这些设备,我找不到关于这个的官方文档.
PS:我知道我可以通过调用regionMonitoringAvailable方法在代码中检查它,但是我需要这些信息来决定我的应用程序的架构,所以我需要先了解一下.
解决方法
从我从工作区域监控启用的设备中学到的是你是正确的.
目前,区域监控仅支持以下设备(运行iOS 5.x).
> iPhone 4
> iPhone 4S
> iPhone 5
> iPad 2,3和4(新iPad)3G / 4G
> iPad 3和4(新iPad)Wifi
>(将喜欢iPod Touch机型上的区域监控的一些反馈)
我在WWDC被告知,随着iOS 6中的位置贴片的出现,该地区的监控将来自所有iOS 6设备.不过,到目前为止,我的测试只是让我启用了支持Wifi的iPad 3.我还没有能够在iPhone 3GS上测试,但我没有呼吸.它们可能会在稍后的测试版或启动时启用,但我不乐观.
希望这个信息有帮助.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。