过去几个月我一直在使用iBeacons。我最近刚刚更新到iOS8Beta1,发现区域监控和范围不再适用于我的信标应用程序。这是由权限引起的。我现在在尝试启动区域监视时收到返回的kCLErrorRegionMonitoringDenied错误。此错误对应于用户取消选择应用的位置权限。如果我进入设置>隐私>定位服务,我会看到一些奇怪的行为。有时我的应用会出现在这个列表中而没有选择任何设置,有时它根本不会出现在列表中。如果我手动将设置更改为“允许”,然后关闭设置,然后返回到设置>隐私>定位服务,我会遇到同样的问题-该应用可能不会出现在列表中,或者设置是未设置。这显然是iOS8beta中的一个