如何调试iBeacons和Passbook

时间:2014-07-28 19:57:26

标签: ibeacon passbook estimote passkit

我已经创建了一个Beacons数组的传递(传送工作,推送,注册,拉动刷新,位置等)。它有一个带有UUID,消息,主要和次要的字典,用于Estimote iBeacon。

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

我可以在Estimote应用程序中看到iBeacon,但我的Passbook锁定屏幕上没有任何消息。这有诀窍吗?消息出现时是否有一些限制?我没有错误安装通行证或在设备的Xcode控制台。

我在https://essentialtechnologies.ca/coffee_demo/使用了passkit构建器来创建iBeacon演示传递,而 正在使用我的iBeacon。我将该传递中的代码复制/粘贴到我的传递中,不起作用。

如何调试iBeacon和Passbook通过?

1 个答案:

答案 0 :(得分:1)

为了在锁定屏幕上显示iBeacon消息,需要出现几件事。

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

这最后一项要求通常是阻止锁屏消息的 - 幸运的是,iOS8中已删除此要求。

如果设置了以上所有内容,并且您的信标仍未显示,您是否可以发布指向无效的.pkpass软件包的链接,我们可以查看是否可以复制您的问题。