ios - 当两个应用监控同一个 iBeacon 区域时会发生什么?

标签 ios ibeacon

自 iOS7.1 起,无需在前台或后台打开应用程序即可监控 iBeacon 区域。虽然这更像是实验室情况而不是现实世界的问题,但我想知道当两个 iOS 应用程序都注册以在后台监视相同 iBeacon 区域时会发生什么。比方说,这两个应用程序都设置为在输入特定区域时触发本地通知...

在这种情况下是否有任何预期/记录的行为?例如。 1)两个应用程序都会被触发? 2)只有最后注册的应用才会被触发? 3) 等

最佳答案

两个应用程序都将被触发。我不相信苹果文档中明确说明了这一点,但根据设计,所有应用程序都是沙盒的,并且应该独立运行,除非文档另有说明。

我可以根据经验确认这是它的工作方式,因为我的公司制作了很多 iBeacon 应用程序,并且它们最初是为 Radius Networks 的信标使用相同的默认 UUID/major/minor 而构建的。因此,当我在其中一个信标附近打开我的 iPhone 时,我会收到多个通知,每个通知对应同一地区的每个应用程序监控。

关于ios - 当两个应用监控同一个 iBeacon 区域时会发生什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23806013/

相关文章:

ios - 获取当前页码垂直 UIScrollView ios

iphone - iOS AppStore : How can I add keywords in Arabic to make it searchable using Arabic words?

ios - Swift:未识别 UITextField

ios - 什么时候在 UIView 或 UIViewController 上调用 "required init?(coder aDecoder: NSCoder)"?

iphone - 我想在动画期间在图像上显示图像文件名

ios - 位置管理器 :didRangeBeacons not detect the same beacon two times

ios - 从 Beacon Enter 上的暂停状态唤醒应用程序花费的时间太长

ios - 需要 iBeacon locationManager :didEnterRegion to trigger at near physical contact when backgrounded

ios7 - 使用 iBeacon + Passbook 与使用地理围栏和推送通知相比,在帮助品牌建立客户关系方面有哪些优势?

ios - 在 iPad 应用程序和 iPhone 之间使用 iBeacon 和 Passbook 是否可以识别此人?