iOS 项目通过Xcode运行,在watch app里无法安装手表应用,提示“This app could not be installed at this time. Could not install at this time.”但是test flight打的包可以正常安装
iPhone 14, iOS 26
iPhone 14, iOS 26
你好,我刚好查过类似的问题,这种情况在开发者社区里挺常见的,通常和开发者证书/配置文件、Xcode 调试设置,或是 watchOS 版本的系统Bug 有关。TestFlight能装,说明你的应用打包和签名本身是没问题的。问题可能出在从Xcode到Apple Watch的安装传输过程。
我建议你可以按下面的顺序试试看:
1. 检查“开发者模式”是否开启:从watchOS 9.4开始,手表上多了个开关。在Apple Watch上打开 “设置” > “隐私与安全性”,滑到底部,打开 “开发者模式”。打开后重启一次手表,确认是否弹出启用提示。
2. 刷新证书/配置文件:打开Xcode,进入 “Settings” > “Accounts”,点击你的Apple ID,刷新所有证书和配置文件,确保它们都是“有效 (Valid)”状态。
3. 清理Xcode缓存:退出Xcode,在访达(Finder)里按 Command + Shift + G,输入 ~/Library/Developer/Xcode/watchOS DeviceSupport/,把里面的文件清空,然后重新打开Xcode试一次。
4. 如果以上方法都无效,那很可能是 watchOS 26.5/26.5.1 版本的系统Bug。苹果已经承认,这是通过蓝牙从iPhone传输应用到手表时出现的一个“已知回归问题”。临时方案是:彻底关闭iPhone上的蓝牙,确保 Mac、iPhone 和手表都连在同一个Wi-Fi网络下,再用 devicectl 命令直接安装。
5. 最终方案:耐心等待苹果推送修复补丁。
另外,也可以检查一下Xcode顶部工具栏,目标设备是否选择了你的Apple Watch,而不是iPhone。
希望这些信息对你有帮助😄
如有问题,欢迎指出😉
你好,我刚好查过类似的问题,这种情况在开发者社区里挺常见的,通常和开发者证书/配置文件、Xcode 调试设置,或是 watchOS 版本的系统Bug 有关。TestFlight能装,说明你的应用打包和签名本身是没问题的。问题可能出在从Xcode到Apple Watch的安装传输过程。
我建议你可以按下面的顺序试试看:
1. 检查“开发者模式”是否开启:从watchOS 9.4开始,手表上多了个开关。在Apple Watch上打开 “设置” > “隐私与安全性”,滑到底部,打开 “开发者模式”。打开后重启一次手表,确认是否弹出启用提示。
2. 刷新证书/配置文件:打开Xcode,进入 “Settings” > “Accounts”,点击你的Apple ID,刷新所有证书和配置文件,确保它们都是“有效 (Valid)”状态。
3. 清理Xcode缓存:退出Xcode,在访达(Finder)里按 Command + Shift + G,输入 ~/Library/Developer/Xcode/watchOS DeviceSupport/,把里面的文件清空,然后重新打开Xcode试一次。
4. 如果以上方法都无效,那很可能是 watchOS 26.5/26.5.1 版本的系统Bug。苹果已经承认,这是通过蓝牙从iPhone传输应用到手表时出现的一个“已知回归问题”。临时方案是:彻底关闭iPhone上的蓝牙,确保 Mac、iPhone 和手表都连在同一个Wi-Fi网络下,再用 devicectl 命令直接安装。
5. 最终方案:耐心等待苹果推送修复补丁。
另外,也可以检查一下Xcode顶部工具栏,目标设备是否选择了你的Apple Watch,而不是iPhone。
希望这些信息对你有帮助😄
如有问题,欢迎指出😉
有关开发者的问题,移步:开发者论坛 - 支持 - Apple Developer
去开发者论坛发布 更有时效或者 CSDN 社区。
https://developer.apple.com/profile?referrer=forums&path=https://developer.apple.com/forums/
iOS 项目通过Xcode运行,在watch app里无法安装手表应用,提示“This app could not be installed at this time. Could not install at this time.”但是test flight打的包可以正常安装