苹果打包流程
Apple
的打包流程及其严谨(或者说繁琐), 所以一旦中间有环节出错, 就导致无法打包
本文列举一些常见的错误以及给出我的解决方案
以
flutter
打包ios
为例说明: 这只是基于本人的理解, 仅供参考
根据以上控制台信息大概整理得出来的打包流程
编译flutter
代码
Provisioning profile "xxxx" doesn't include signing certificate "Apple Distribution: xxxxxxxxxx".
团队多人打包或者一人多台机器打包比较容易出现这个问题
这是个很常见的错误, 意思大概是你的签名证书
和profile
(就是那个provisioning profile
)对不上
这里为什么不用同一份证书后续会说明
添加完成后
自动在钥匙库创建好证书(并带有秘钥)在苹果开发者平台创建新的证书 2. 在苹果开发者平台将证书和profile绑定*** 作路径: 登陆[开发者后台](Apple Developer) ->
account
->certificates,Identifiers & profiles
->profiles
-> 选择自己对应的profile
点进去 -> 点右上方的edit
勾选上新创建的证书(如果就的证书不想要打包了可以取消选择)
然后就可以顺利打包了
注意 如果是正式的分发途径(分发到
App Store
等)同一时间只允许勾选一张证书应该是苹果处于安全考虑这样设计的
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-b2lBUXYi-1648206019862)(http://www.kaotop.com/file/tupian/20220518/image-20220325182626470.png)]
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)