无法安装苹果手表应用程序
Not able to install apple watch app
我使用健康工具包为 Apple Watch 型号 MJ3T2B/A 创建了一个应用程序。它与 watch OS 2.0 版一起使用。我使用 Xcode 版本 7.3.1 创建应用程序并使用 diawi 将其安装在我的 iPhone 中。我无法直接 运行 它,因为它说手表应用程序的部署版本是 2.2,而我使用的是 2.0。
当我启用 在 Apple Watch 中显示应用程序 一段时间后,它会在 iPhone(iOS 9.3.2) 手表应用程序中自动禁用。我是否需要使用不同的 xcode 版本来创建我的应用程序?我的 iPhone 应用程序也没有收到任何 OS 更新。它说 watch OS 2.0 并且软件是最新的。
我知道问题出在哪里了。部署目标使我无法安装手表应用程序。我在 Project->Build settings 中将部署目标更改为 2.0,现在我可以安装应用程序
我必须将 ClockKit.framework
添加为手表应用程序扩展 "Link Binary With Library" 构建阶段下的可选库,因为我使用的是名为 CLKFullColorImageProvider
的 WatchOS 5.0 函数导致应用程序崩溃。但是,在执行此操作之前,我将部署目标设置为与 Watch OS(在我的示例中为 4.3)相匹配,因此该应用程序将从 XCode 运行 并转储错误。因此,更改部署目标似乎是安装应用程序以调试其他问题的好方法。
我在这里找到了这个答案:https://forums.developer.apple.com/thread/108598
我遇到了类似的问题,即 Apple Watch 应用无法安装我的开发版 Apple Watch 应用。我终于能够通过增加 iOS 应用程序和 WatchKit 应用程序的捆绑包编号来安装它。
对我来说,检查 "Window" > "Devices and Simulators" 很有帮助。对于相关Apple Watch配对的iPhone,Apple Watch的名称显示为<null>
。取消配对 iPhone(右键单击 > "Unpair Device")并再次配对后,问题就消失了。
之后,我能够 select 方案列表中的 WatchKit 应用程序和 select 设备列表中 "My iPhone + My Apple Watch" 的条目以及 Run/Debug 应用程序。
令人遗憾的是,该问题在白天再次出现多次,我不得不重复这些步骤。
我使用健康工具包为 Apple Watch 型号 MJ3T2B/A 创建了一个应用程序。它与 watch OS 2.0 版一起使用。我使用 Xcode 版本 7.3.1 创建应用程序并使用 diawi 将其安装在我的 iPhone 中。我无法直接 运行 它,因为它说手表应用程序的部署版本是 2.2,而我使用的是 2.0。
当我启用 在 Apple Watch 中显示应用程序 一段时间后,它会在 iPhone(iOS 9.3.2) 手表应用程序中自动禁用。我是否需要使用不同的 xcode 版本来创建我的应用程序?我的 iPhone 应用程序也没有收到任何 OS 更新。它说 watch OS 2.0 并且软件是最新的。
我知道问题出在哪里了。部署目标使我无法安装手表应用程序。我在 Project->Build settings 中将部署目标更改为 2.0,现在我可以安装应用程序
我必须将 ClockKit.framework
添加为手表应用程序扩展 "Link Binary With Library" 构建阶段下的可选库,因为我使用的是名为 CLKFullColorImageProvider
的 WatchOS 5.0 函数导致应用程序崩溃。但是,在执行此操作之前,我将部署目标设置为与 Watch OS(在我的示例中为 4.3)相匹配,因此该应用程序将从 XCode 运行 并转储错误。因此,更改部署目标似乎是安装应用程序以调试其他问题的好方法。
我在这里找到了这个答案:https://forums.developer.apple.com/thread/108598
我遇到了类似的问题,即 Apple Watch 应用无法安装我的开发版 Apple Watch 应用。我终于能够通过增加 iOS 应用程序和 WatchKit 应用程序的捆绑包编号来安装它。
对我来说,检查 "Window" > "Devices and Simulators" 很有帮助。对于相关Apple Watch配对的iPhone,Apple Watch的名称显示为<null>
。取消配对 iPhone(右键单击 > "Unpair Device")并再次配对后,问题就消失了。
之后,我能够 select 方案列表中的 WatchKit 应用程序和 select 设备列表中 "My iPhone + My Apple Watch" 的条目以及 Run/Debug 应用程序。
令人遗憾的是,该问题在白天再次出现多次,我不得不重复这些步骤。