You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

升级Xcode15后Watch App可构建但无法安装至实体设备求助

解决Xcode 15升级后Watch App实体设备安装失败问题

核心问题定位

错误提示Extensionless WatchKit app com.xxxx.xxxx.watchkitapp has a WatchKit extension,说明你的Watch App目标被标记为无扩展的独立Watch App,但项目中实际包含了WatchKit Extension,两者冲突导致安装失败。

具体修复步骤

  • 检查Watch App目标的配置
    打开项目选中Watch App目标(非Extension目标),进入Build Settings搜索Watch App Extension,确认WKAppExtensionBundleIdentifier已正确设置为你的WatchKit Extension的Bundle ID;若为空,手动填入Extension的Bundle ID(格式通常为主App Bundle ID.watchkitapp.watchkitextension)。

  • 确认Watch App的Product Type
    在Watch App目标的Build Settings中搜索Product Type,确保值为com.apple.product-type.application.watchapp2(带Extension的Watch App类型),而非com.apple.product-type.application.watchapp2.extensionless(无扩展独立App)。

  • 清理项目并重新构建
    执行Command + Shift + K清理项目,再执行Command + Option + Shift + K清理构建缓存;断开并重新连接iPhone与Apple Watch的配对,之后重新构建安装。

  • 校验Info.plist配置

    • 打开Watch App的Info.plist,确认存在WKCompanionAppBundleIdentifier,值为主App的Bundle ID。
    • 打开WatchKit Extension的Info.plist,确认NSExtension下的NSExtensionAttributes包含WKAppBundleIdentifier,值为Watch App的Bundle ID。
  • 重置Xcode设备连接
    打开Xcode的Window > Devices and Simulators,选中你的Apple Watch,右键选择Unpair "Apple Watch" from "iPhone",重新配对设备后再次尝试安装。


内容的提问来源于stack exchange,提问作者SamIAm

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.02 22:32:05