Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Juniper Mist SDK 故障排除

探索这些选项以解决支持 SDK 的应用程序的问题。

本主题提供有关如何解决开发和测试Juniper Mist™软件开发工具包 (SDK) 时的常见问题的信息。

注意:

如果需要有关 SDK 的常规信息,请参阅 Juniper Mist SDK

要使用 Juniper Mist SDK 构建面向客户的应用程序,您的系统必须满足以下要求:

在进行故障排除之前,请确保您使用的是正确的 API 回调:

要对 SDK 进行故障排除,请确定潜在问题,然后应用建议的补救措施:

表 1:SDK 问题和补救措施
潜在问题 补救措施

仅适用于 iOS 设备:收到 SDK 错误,或者无法在模拟器上开发和测试项目。(测试需要支持 Juniper Mist SDK 的设备来运行 SDK。

注意:

此问题仅适用于 iOS 设备。

使用以下示例应用和示例代码在模拟器上运行项目:

示例应用(仅限 iOS)

示例代码(仅限 iOS)

平面图无法加载、蓝点不准确,或者您在模拟器上运行应用时无法正常工作。
  1. 确认接入点在平面图上的 X、Y 放置与部署中 AP 的物理放置相匹配。请参阅在平面图上手动放置接入点

  2. 准确缩放平面图。请参阅缩放平面图

  3. 确保您在设备上运行 SDK。

  4. 确保您在设备上启用了蓝牙权限。

  5. 确保移动 SDK 密钥正确无误。

蓝点不准确。
  1. 确认您使用的是最新版本的 SDK。

    要获取最新版本,请单击相关链接:

  2. 确保按照部署准则放置接入点。请参阅 接入点放置以获取定位服务

  3. 收集射频环境记录,特别是接收信号强度指示器 (RSSI) 值,以查看 SDK 是否接收到足够强的信号。请参阅 使用 RF 环境对定位服务进行故障排除

Juniper Mist无法接收虚拟信标通知。
  1. 确认您已将虚拟信标准确放置在平面图上。

  2. 确保“ 名称”、“ 消息”和 “URL ”字段已完成。

Juniper Mist无法接收区域通知。
  1. 确认已将区域准确放置在平面图上。

  2. 确保区域具有名称。请参阅以下主题:

SDK 返回无效的纬度和经度值。 若要解决此问题,请按照解决 不正确的纬度和经度 (SDK) 中的步骤作。