如何调试iBeacons和Passbook



我有一个通行证(一切工作,推,注册,拉刷新,位置等),我已经创建了一个Beacons数组。它有一个字典,UUID, message, major和minor用于Estimote iBeacon。

   "beacons":
  [
    {
      "proximityUUID":"B9407F30-F5F8-466E-AFF9-25556B57FE6D",
      "major":5723,
      "minor":49600,
      "relevantText":"Welcome to goldstar"
    }
  ],

我可以在Estimote应用程序中看到iBeacon,但我的Passbook的锁屏上没有收到任何消息。这其中有什么诀窍吗?消息显示的时间是否有限制?我在设备的Xcode控制台或安装pass时都没有遇到错误。

我使用passkit builder在https://essentialtechnologies.ca/coffee_demo/上创建iBeacon演示通行证,它与我的iBeacon一起工作。我复制/粘贴代码从那个通行证到我的通行证,不工作。

如何调试iBeacon和Passbook pass?

要在锁定屏幕上显示iBeacon消息,需要满足以下几个条件。

  • 蓝牙必须开启
  • 位置服务必须打开(设置->隐私->位置服务)
  • 存折需要被授权使用定位服务
  • 后台应用刷新需要打开(设置->常规->后台应用刷新)

最后一个要求通常是阻止锁屏消息的原因-幸运的是,这个要求在iOS8中已被删除。

如果以上都设置好了,你的信标仍然没有显示,你可以发布一个链接到不工作的。pkpass包,我们可以看看我们是否可以复制你的问题。

相关内容

  • 没有找到相关文章