从iOS7.1开始,无需在后台打开应用程序即可监视iBeacon区域。尽管这不是实际问题,而是更多的实验室情况,但我想知道当两个iOS应用程序都注册以在后台监视同一iBeacon区域时会发生什么。假设两个应用都设置为在输入特定区域时触发本地通知...
在这种情况下,是否有任何预期/记录的行为?例如1)两个应用都会被触发?2)只有最后一个注册的应用程序会被触发?3)等
这两个应用程序都将被触发。我不认为这在Apple文档中有明确说明,但是从设计上讲,所有应用程序都是沙盒化的,除非文档另有说明,否则它们应独立运行。
我可以从经验中确认这是它的工作方式,因为我的公司制造了很多iBeacon应用程序,它们最初是为Radius Networks的信标使用相同的默认UUID / major / minor构建的。结果,当我在这些信标之一附近打开iPhone时,会收到多个通知,每个通知都监视同一区域的每个应用程序。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句