移除App Clip后无法上传构建版本到App Store Connect该如何处理?
无需修改Bundle ID移除App Clip的完整解决方案
第一步:验证Xcode项目配置完全清除App Clip相关内容
- 检查项目TARGETS列表,确认无App Clip对应的target残留,如有则右键删除,选择Move to Trash彻底清除
- 右键点击项目根目录的
.xcodeproj文件选择「显示包内容」,搜索appclip、com.apple.product-type.app-clip相关字段,删除所有匹配的配置行 - 检查主target的
Info.plist文件,删除所有NSAppClip相关的键值对 - 清理Xcode缓存:按
Command + Shift + K清理现有构建产物,再删除~/Library/Developer/Xcode/DerivedData路径下对应项目的缓存文件夹 - 重新对项目进行归档,导出ipa时确认App Thinning Size Report中无任何App Clip相关条目
第二步:清理App Store Connect端残留配置
- 打开App Store Connect对应应用的当前版本编辑页面,找到App Clip配置板块
- 临时填写所有要求的App Clip必填字段(图片可上传符合尺寸要求的占位图、副标题和URL随便填写符合格式的内容),先保存一次版本草稿
- 保存成功后重新进入版本编辑模式,在App Clip配置板块右上角找到「移除App Clip」选项,删除当前版本绑定的所有App Clip配置
- 刷新页面,确认App Clip配置板块已完全消失
第三步:上传新构建版本并提交
- 上传第一步清理完成后生成的无App Clip的构建版本到App Store Connect
- 等待构建版本处理完成后,在版本编辑页面绑定该新构建
- 填写版本其他必填信息即可正常保存、提交审核,不会再弹出要求补充App Clip内容的提示
注意:如果操作后仍有提示,可进入App Store Connect「App 信息」页面,下拉到最底部的「高级」分类,删除所有已关联的App Clip域名和默认配置后再重新上传构建版本。
内容的提问来源于stack exchange,提问作者Sheldon Li
相关产品推荐
相关产品推荐

