转自:https://www.jianshu.com/p/e7bfacc36950
使用发布证书打包时,选择发布证书,但是报错如下:
Provisioning profile "xxx-distribution" doesn't include signing certificate "iPhone Developer: xxx xxx (AA99999999)".


此时先不要以为证书被revoke掉,网上有很多回答,删除证书和描述文件重新导入,或者重新生成描述文件导入,这些人不求真务实,瞎折腾刚巧整好了却不知道真正原因,其实问题早已经写的很清楚,就是描述文件和证书不匹配,即开发的描述文件不能在xcode选择生产证书进行codeSign,反过来也不行,只能完全对应:

选择下面的证书后不会报错。


由于轻信了网上的各种乱七八糟的解决方案,导致我把证书和描述文件全部清空了,这下好了,每个项目又要重新导入。
本文详细解析了iOS开发中遇到的发布证书与描述文件不匹配的错误,阐述了该问题的原因,并提供了正确的选择证书方法,避免了盲目删除及重新导入证书和描述文件的无效操作。
1676

被折叠的 条评论
为什么被折叠?



