WatchOS 2(测试版 5):watchAppInstalled returns false

WatchOS 2 (beta 5): watchAppInstalled returns false

Watch 应用程序已安装在手表上,我可以在手表上点击并 运行 它,但是 watchAppInstalled 方法 returns 错误。

此外,我只能使用 Xcode 安装 Watch App 7. 如果我尝试通过打开开关使用 Watch iOS 应用程序(来自 Apple)安装 Watch App, Watch App 在安装完成后立即被删除。

更新: 此错误已在 Xcode 7 beta 6

中修复

Apple Documentation 说:

The session must be configured and activated before accessing this property.

因此,在使用此 属性 之前,您应该 configure and activate 会话。

我有同样的问题。

我只是将 WatchConnectivity.framework 添加到我的主要应用目标和观看扩展目标。它现在有效。

希望我有所帮助。

干杯。

更新:我阅读了上面的评论并检查了我的架构:已经有 arm64

对我有用的是按照@Zubair 的建议将 arm64 架构添加到 Watch 应用程序和 iOS 应用程序。

更新: 此错误已在 Xcode 7,beta 6

中修复

它现在对我有用,我做了什么:

重置并重新连接 Apple Watch 并为其添加密码(我以前从未这样做过)。

编辑:然后您可以安全地禁用密码,它仍然有效。