创建iOS IPA提交App Store审核时遇PLA更新及签名证书错误
iOS IPA打包提交App Store时的错误解决方法
错误1:error: exportArchive: Unable to process request - PLA Update available
PLA是苹果开发者许可协议,出现该错误意味着需要接受最新协议条款:
- 打开Xcode,进入
Xcode > 设置 > 账户 - 选中你的Apple ID,点击「查看详情」
- 若弹出协议更新提示,点击同意并完成流程
- 也可登录苹果开发者后台,找到协议管理板块,接受最新许可协议
错误2:error: exportArchive: No signing certificate "iOS Distribution" found
该问题源于本地缺少有效iOS发布证书,按以下步骤排查修复:
- 打开「钥匙串访问」应用,搜索“iOS Distribution”,确认证书未过期且附带对应私钥(私钥存在时证书左侧会有展开箭头)
- 若证书缺失,回到Xcode账户设置,选中Apple ID后点击「管理证书」,左下角点
+号选择iOS Distribution,等待Xcode自动生成并下载证书 - 检查项目签名配置:进入Target的「签名与功能」面板,确保「团队」选择正确开发者团队;用自动签名则勾选「自动管理签名」,手动签名需选择关联有效发布证书的描述文件
- 若手动签名仍有问题,删除旧描述文件,在开发者后台重新生成匹配当前证书的发布描述文件,下载后导入Xcode
内容的提问来源于stack exchange,提问作者Priyanshu Paliwal
相关产品推荐
相关产品推荐

