升级到Xcode 13后无法推送TestFlight,求相关操作教程
Xcode 13 上传TestFlight失败 手动重建Provisioning Profile操作步骤
步骤1:清理本地缓存的旧描述文件
- 打开访达,按下快捷键
Shift + Command + G,输入路径~/Library/MobileDevice/Provisioning Profiles,回车进入对应目录 - 删除该目录下所有后缀为
.mobileprovision的文件,清空本地所有缓存的旧描述文件
步骤2:苹果开发者后台重建发布描述文件
- 登录苹果开发者官网,进入「Certificates, Identifiers & Profiles」管理页面
- 点击侧边栏「Profiles」选项,找到对应App的发布类描述文件,点击进入详情页后选择右上角的「Remove」删除旧文件
- 点击页面左上角的+号,选择「App Store」作为分发类型,点击「Continue」
- 在App ID下拉列表中选中需要上传TestFlight的应用对应ID,点击「Continue」
- 勾选对应的有效发布证书,点击「Continue」
- 为新的描述文件设置名称,点击「Generate」完成生成
- 生成后点击「Download」下载新的描述文件,双击下载好的
.mobileprovision文件即可自动导入Xcode
步骤3:Xcode端配置校验
- 重启Xcode后打开项目,进入TARGETS配置页,切换到「Signing & Capabilities」标签
- 可先取消勾选「Automatically manage signing」后再重新勾选,让Xcode自动匹配新导入的描述文件,也可手动选择刚刚生成的发布描述文件
- 重新执行Archive操作,再尝试上传到TestFlight即可
你遇到的报错参考:
内容的提问来源于stack exchange,提问作者Asfand Yar Hafeez
相关产品推荐
相关产品推荐

