【发布时间】:2022-01-17 00:46:09
【问题描述】:
我正在使用 Xamarin 创建 watchOS 应用程序,它在启动时连接到 iOS 应用程序(在同一个包中)。我正在使用带有 watchOS 8.0 和 iOS 15.0 的 Apple Watch 模拟器系列 7。
- 在 Iphone 模拟器上构建和部署 iOS 应用程序,然后停止它。
- 在 iOS 上打开“Watch”应用并在“可用应用”中安装 WatchOS 应用,这是安装 iOS 应用的一部分。
- 加载动画大约旋转 2-3 分钟。
- 正在显示警报“此时无法安装此应用。此时无法安装。”
在真正的 Iphone 设备和真正的 Apple Watch Series 7 上,安装动画会旋转 20 多分钟而没有任何结果。应用是从 Testflight 安装的(为内部测试而构建)。
无论如何,我可以先在模拟器上构建和部署 Iphone 应用程序,停止它,然后在模拟器上构建和部署 watchOS 应用程序。两个模拟器已配对,可以使用 WatchConnectivity 发送消息。
主要问题是我无法从 Iphone 安装 watchOS。如何处理?有日志吗?
【问题讨论】:
-
您的配置文件是否包含手表设备?请看:docs.microsoft.com/en-us/xamarin/ios/watchos/deploy-test/device
-
感谢您的建议。你说的对。在苹果开发者网站上添加新设备后,我可以从 TestFlight 安装 iOS 应用程序,然后使用 Watch(iOS 应用程序),在 Apple Watch 上安装我的应用程序。
标签: xamarin apple-watch