在没有iOS设备的Apple Watch上安装Apple Watch OS 2应用程序



我为Apple Watch OS 2创建了一个独立的演示应用程序,它在模拟器中运行良好。我知道通过你的设备安装watch os 1应用程序的步骤,但在我的情况下,我没有在Xcode中看到Apple watch设备来运行我的应用程序。

下面是我尝试在配对的iPhone上运行它时看到的错误

https://www.dropbox.com/s/c4qx3gdbep15s61/screenshot%202015 - 08 - 20%——2013.19.33.png?dl=0

有很多关于为Watch OS 2构建应用程序的教程,但我找不到任何关于直接在Watch上安装它的信息。我遗漏了什么吗?

您将为watchOS 2构建手表应用程序作为扩展,就像您可能构建共享扩展一样。这些都是依赖的应用程序——如果没有配对的iPhone, Apple Watch无法安装它们。这听起来可能很奇怪,但以下是apple watch的三个主要部分

  • iOS app:这是在iPhone或iPad上运行的"主机"应用程序。如果没有宿主应用程序,你永远无法在Apple Watch上运行应用程序。

  • Watch app:这是包含在主机应用程序中,但随后安装在Apple Watch上的文件和资源包。这个bundle包含了应用的故事板以及故事板中使用的所有图像或本地化文件。

  • Watch扩展:最后一块拼图是您编写的实际代码。这将被编译并转移到Watch执行。在代码中访问的任何图像或本地化都应该与扩展绑定。

最新更新