存档上的Xcode验证供应配置文件冲突

时间:2018-06-04 15:53:08

标签: ios xcode itunesconnect

当我存档我的项目而非点击验证时,我会收到以下错误:

  

x86_64-apple-darwin15.6.0-pkg-config具有冲突的配置   设置。 x86_64-apple-darwin15.6.0-pkg-config自动签名   用于分发,但是一个冲突的代码签名身份iPhone   已手动指定分配。设置代码签名   构建中的“第三方Mac开发人员应用程序”的身份值   设置编辑器,或切换到项目编辑器中的手动签名。

  

sqlite3_native.bundle具有冲突的配置设置。   sqlite3_native.bundle会自动签名分发,但是a   冲突的代码签名身份iPhone发布已经   手动指定。将代码签名标识值设置为“第三方”   Mac Developer Application“在构建设置编辑器中,或切换到   在项目编辑器中手动登录。

  

unf_ext.bundle具有冲突的配置设置。 unf_ext.bundle   自动签名分发,但代码冲突   签名身份iPhone分发已手动指定。组   代码签名标识值为“第三方Mac开发人员”   应用程序“在构建设置编辑器中,或切换到手动签名   在项目编辑器中。

  

libxml_ruby.bundle具有冲突的配置设置。   libxml_ruby.bundle会自动签名以进行分发,但是a   冲突的代码签名身份iPhone发布已经   手动指定。将代码签名标识值设置为“第三方”   Mac Developer Application“在构建设置编辑器中,或切换到   在项目编辑器中手动登录。

  

pkg-config具有冲突的配置设置。 pkg-config是   自动签名分发,但签名冲突   身份iPhone分配已手动指定。设置代码   签署“第三方Mac开发者应用程序”中的身份值   构建设置编辑器,或切换到项目中的手动签名   编辑器。

  

terminal-notifier.app具有冲突的配置设置。   terminal-notifier.app会自动签名分发,但是a   冲突的代码签名身份iPhone发布已经   手动指定。将代码签名标识值设置为“第三方”   Mac Developer Application“在构建设置编辑器中,或切换到   在项目编辑器中手动登录。

  

nokogiri.bundle具有冲突的配置设置。 nokogiri.bundle   自动签名分发,但代码冲突   签名身份iPhone分发已手动指定。组   代码签名标识值为“第三方Mac开发人员”   应用程序“在构建设置编辑器中,或切换到手动签名   在项目编辑器中。

  

ruby​​的配置设置存在冲突。红宝石是自动的   签署分发,但代码签名标识冲突   iPhone Distribution已手动指定。设置代码签名   构建中的“第三方Mac开发人员应用程序”的身份值   设置编辑器,或切换到项目编辑器中的手动签名。

  

openssl具有冲突的配置设置。 openssl是   自动签名分发,但签名冲突   身份iPhone分配已手动指定。设置代码   签署“第三方Mac开发者应用程序”中的身份值   构建设置编辑器,或切换到项目中的手动签名   编辑器。

我尝试了与此问题相关的堆栈溢出的所有可用答案,但没有一个对我有用。从重新启动计算机直到撤销证书,所有这些都会发出相同的错误消息。

提前致谢

1 个答案:

答案 0 :(得分:2)

解决方案是选择手动配置,而不是手动添加证书。

出于某种原因,它会在推送通知配置文件丢失时给出错误的错误。 只需转到apple.developers并为每个标识符创建一个配置文件,以解决问题。 Cherss