我做过的事情:
Changed the build configuration in archive to release
Added the developer certificates in code signing identity
Then Product--->Archive
我发现了以下错误:
Command /usr/bin/codesign failed with exit code 1
最后,我在钥匙链访问中删除了所有证书,我再次从开发人员网站下载了我的证书并添加,即使在我得到相同的错误之后…我不知道我错过了什么??
在选择概要文件之前,删除项目和目标设置的构建配置中的旧引用。
选择项目设置->构建设置->代码签名身份->(发布/分发)->其他,清除旧条目。现在选择你的新配置文件
对Target Settings做同样的操作。
另外,当你在配置文件文件夹中添加或替换新的配置文件时,重新启动xcode以获得更新的配置文件。否则XCode将引用旧的配置文件,导致code sign failed错误。