iOS App归档关联错误Runner问题求助:无法上传至应用商店
Xcode归档Runner关联异常无法上传应用商店的解决办法
一、检查Scheme配置
- 打开Xcode,点击顶部菜单栏
Product > Scheme > Manage Schemes - 找到
Runnerscheme,确认Shared选项已勾选,右侧Build配置为Release - 双击Runner进入编辑页,切换到
Archive标签,确保Build configuration是Release,且Show in Organizer已勾选
二、彻底清理缓存后重构
- 按
Command + Shift + K清理项目 - 按
Command + Option + Shift + K清理构建缓存 - 关闭Xcode,手动删除项目的DerivedData文件夹(路径:
~/Library/Developer/Xcode/DerivedData/[你的项目标识]) - 重新打开项目,选中
Runnerscheme后再执行归档
三、检查Target关键配置
- 选中左侧导航栏的
Runnertarget,切换到Signing & Capabilities标签,确认团队、Bundle ID、证书与之前正常归档时完全一致 - 切换到
Build Settings标签,搜索Skip Install,确保Release配置下的值为NO(设为YES会导致归档后无法在Organizer显示分发选项)
四、Flutter项目额外排查(若适用)
- 终端执行
flutter clean清理Flutter缓存 - 执行
flutter pub get重新拉取依赖 - 先执行
flutter build ios --release构建Release包,再打开Xcode进行归档
最后验证
归档完成后打开Organizer,确认归档条目显示正确的应用名称,且右侧存在Distribute App按钮。若仍异常,删除旧归档文件后重新执行归档流程。
内容的提问来源于stack exchange,提问作者RoyalCoder
相关产品推荐
相关产品推荐

