【问题标题】:Xcode does not install watchOS app for debugging on deviceXcode 未安装 watchOS 应用程序以在设备上进行调试
【发布时间】:2018-07-06 20:46:41
【问题描述】:

这是在 watchOS 4.3 beta (15T5165e) 和 Xcode 9.3 beta (9Q98q) 上,但我不认为这是因为它们处于 beta 状态,因为另一个 WatchKit 项目在设备上运行得很好。我已经尝试取消配对/修复,重新启动 iPhone/Watch/macOS/Xcode(同时确保在手表上点击“信任这台计算机”)但 Xcode 仍然在 WatchKit 方案中显示“正在运行”而没有实际安装和运行 watchOS应用程序,最终说“观看应用程序启动超时。”

【问题讨论】:

  • 自 WatchKit 首次问世以来,这可能就是一直困扰 Xcode 的问题。我从来没有能够在实际手表上可靠地构建和运行。即使 Xcode 说我有一个配对的 iPhone 并且观看它通常会像你描述的那样失败,然后最重要的是我也有我的配对噩梦。我发现在手表上成功部署的最佳机会是 1)退出并重新启动 Xcode 和 2)让手表应用程序在手机上运行。
  • @daver 不幸的是,这仍然发生在我身上。如果您仍然可以重现它,如果您还没有进入 Bug Reporter 并包含 Xcode、iPhone 及其配对的 Apple Watch 的日志,您是否有机会提交报告?
  • 尝试用你的 iPhone 做一个热点...有时会有帮助。
  • 我尝试了@Appyx 的建议,但它对我不起作用,不幸的是,Apple 甚至没有关注这样一个微不足道的问题,无论如何对我有用的只是重新启动我的 XCode ,试一试。

标签: xcode watchkit watchos


【解决方案1】:

在 iPhone 上禁用 WiFi。这对我有帮助。

在遵循@Appyx 的建议以在 iPhone 上激活热点后,我来到了这里。然后我注意到,在热点模式下,WiFi 会自动禁用并尝试了这个。

【讨论】:

  • 这成功了!我正在将 iPhone 10s Max 与 Apple Watch 5 (6.2 WatchOS) 一起使用,并且遇到了将我的应用从 XCode 安装到 Apple Watch 的问题。关闭 WiFi 后,它工作了。
  • 将 WiFi 切换与此处提到的设备支持文件的清除结合起来:stackoverflow.com/questions/30792520/… 最终对我有用。花了很多时间。 MacOS 11.1、XCode 12.3、iOS 14.2 和 WatchOS 7.2
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-03-01
  • 1970-01-01
  • 2012-06-30
  • 1970-01-01
  • 2017-04-21
  • 1970-01-01
  • 2014-09-30
相关资源
最近更新 更多