防止 Xcode 在为 iOS 运行时准备 Apple Watch

pka*_*amb 24 xcode ios apple-watch

我有一个 iOS 应用程序,想在我的个人 iOS 设备上测试。我还佩戴了一块与这部 iPhone 正常连接的 Apple Watch。

我没有故意在我的 Xcode 项目中创建任何类型的 Apple Watch 目标或代码。我不想在 Apple Watch 上运行或测试该应用程序。我还没有在 Xcode 中将 Apple Watch 设置为某种开发目标......它只是连接到我的 iPhone。

尽管如此,Xcode 仍然不断尝试让我的 Apple Watch 与 iPhone 一起进行开发。它会延迟在 iPhone 上运行 iOS 应用程序,以便它可以从 Watch 上“准备”和“获取”各种内容。这些旋转器永远不会结束,因此我无法将 iOS 应用程序部署到 iPhone。

iPhone 正忙:准备通过 iPhone 开发 Apple Watch


iPhone 正忙: iPhone 完成后,将继续通过 iPhone Xcode 准备 Apple Watch 进行开发。

iPhone 正忙:正在获取与 iPhone 配对的 Apple Watch 的调试符号

获取手表的调试符号
安装 watchOS 7.4 的符号

通过 iPhone 的 Apple Watch:无法准备设备进行开发。
如果设备上的操作系统版本与安装的 Xcode 版本不兼容,此操作可能会失败。您可能还需要重新启动 Mac 和设备才能正确检测兼容性。

如何才能完全隐藏此 Apple Watch 不被 Xcode 看到?禁用 Watch 上的任何类型的开发?将 iOS 应用程序部署到 iPhone,而不涉及连接的 Apple Watch?

我对“修复”错误和警告不感兴趣...我希望Xcode根本不使用 Apple Watch。

Wes*_*nes 9

找到了这个解决方法,为我工作。

  • 拔掉 iPhone 插头
  • 在手表上切换飞行模式
  • 关闭手表上的蓝牙
  • 将 iPhone 重新插上电源,祝你好运!

https://developer.apple.com/forums/thread/691452?answerId=704424022#704424022

  • 现在已经过去2年多了。您认为他们现在能够解决这个问题。不得不使用解决方法真的很糟糕...... (13认同)