【问题标题】:Xcode 7.0 Beta fails to launch a watchOS 2 App on Apple WatchXcode 7.0 Beta 无法在 Apple Watch 上启动 watchOS 2 应用程序
【发布时间】:2015-07-06 23:40:07
【问题描述】:

尝试了一个公共示例代码项目和我自己的项目。观察 watchOS 1 没有问题。

watchOS 2 App在真机Apple Watch和模拟器上安装运行成功,但不支持Xcode在设备上启动应用的debug模式。

尝试让系统创建 Provisioning 文件,并为开发模式手动创建 Provisioning 文件。

在 10.10、10.11 测试。

复制步骤:

  1. 在构建设置、watchOS 2 环境等上设置 Provisioning 文件。

  2. 转到 Xcode 7.0 beta 左上角的方案并选择 iPhone 和 Apple Watch 设备。

  3. 等等... WatchKit 应用程序似乎已安装在 Apple Watch 上,但屏幕仍为空白。

  4. Xcode 上的播放按钮在单击后被激活。等待 1 分钟。它将在没有任何警告的情况下关闭。

预期结果:

WatchKit 应用程序将在 Apple Watch 上启动。

实际结果:

屏幕保持空白。

版本:

watchOS 2 + iOS 9(2015 年 6 月 23 日发布)

Here is a similar case,但在这种情况下没有错误消息,将设备直接插入 Mac 并重新启动所有设备都无法解决问题。

谢谢

【问题讨论】:

  • 我有同样的问题凯文,应用程序在模拟器上运行正常,但在真正的手表上运行不正常。已经升级到watchos2 beta3了,还是没有运行。。兄弟有消息告诉我。。
  • 我在 bugreport.apple.com 上向 Apple 21693466 提交了错误报告。目前,Apple Watch 开发者在这些限制下确实很痛苦。
  • 安装 Xcode7 beta3 后,模拟器调试对我有用。真正的 Watch 调试从未奏效……总是“等待附加”。即使在 Watch 上部署应用程序也很困难,我总是需要重新安装然后重新启动 Watch -> 然后应用程序才能在 Watch 上运行!

标签: apple-watch ios9 watchos-2 xcode7-beta2 xcode7-beta3


【解决方案1】:

Xcode 7.0 Beta 3 的发布说明

在部署您的系统时,您可能会遇到安装错误和问题 应用到 watchOS 2 设备或 Watch 模拟器。

解决方法:尝试以下方法。

  1. 如果出现列出某些 FBS 错误的错误表,请再次运行。

  2. 删除 iOS 应用并再次运行。

  3. 确保在设备的 Apple Watch 应用中选择“在 Apple Watch 上显示应用”。

  4. 重启 Xcode、Watch 和 iPhone 设备/模拟器。

  5. 重置模拟器和模拟器(手表)。要重置模拟器,请选择菜单 Simulator -> Rest Content and Settings。然后退出 它们并在你运行时让 Xcode 重新启动它们。

  6. 如有必要,请在尝试上述步骤后重新启动计算机。

Watch 模拟器可能会在重置或重启后停止接收输入。如果 它不响应主页按钮,退出并重新启动手表 模拟器应用程序。 (21135676)

• 如果手表从未显示过信任对话框或不信任是 选择然后当您尝试在手表上构建和运行时,调试 Navigator 将保持为空并且不显示 '(e) com.xxx.xxx waiting 附加'项目。解决方法:断开 iPhone 与 Mac 的连接,然后 重新连接它应该会导致信任提示出现在 Apple 观看。

如果仍未显示,请重新启动 Apple Watch。最后的解决方法 将取消配对 Apple Watch 并重新与 iPhone 配对。

full details here

它没有直接解决问题,至少我知道他们正在解决类似的问题,可能会在未来的稳定版本中修复它。 (尝试了以上所有方法,但大多未能解决此问题)

【讨论】:

【解决方案2】:

我完成了 Kevin 回答中的所有步骤,最终解决问题的步骤是从 iPhone 手表应用程序中切换“在 Apple Watch 上显示应用程序”。

这应该: 1.)卸载手表应用程序(或至少告诉你它正在被卸载) 2.) 重新安装,或至少尝试将手表应用重新安装到手表设备。

完成此操作后,我能够再次从 Xcode 运行到手表

【讨论】:

    猜你喜欢
    • 2015-09-12
    • 2015-10-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-10
    • 2015-10-27
    • 2015-11-23
    • 1970-01-01
    相关资源
    最近更新 更多