始终“临时代码已签名”以获取嵌入式二进制签名证书

杰森·李

我有两个目标,主要目标和扩展目标。现在,当我尝试存档应用程序时,Xcode失败,并显示以下错误:

error: Embedded binary is not signed with the same certificate as the parent app. Verify the embedded binary target's code sign settings match the parent app's.

        Embedded Binary Signing Certificate:    - (Ad Hoc Code Signed)
        Parent App Signing Certificate:     iPhone Distribution: ***. (EAA28CVMQM)

因此,我Build Settings - Code Signing一次又一次地检查以确保Embedded binary is signed with the same certificate as the parent app

在此处输入图片说明

在此处输入图片说明

或如下所示的设置:

在此处输入图片说明

他们都以同样的原因失败了。无论我如何更改代码签名设置,Embedded Binary Signing Certificate始终为(Ad Hoc Code Signed)

在这篇文章之前,我已经阅读了以下链接:

Xcode6:嵌入式二进制文件未使用与父应用程序相同的证书签名

嵌入式二进制文件未使用与父应用程序相同的证书签名,但是它们是相同的

http://aplus.rs/2014/embedded-binary-is-not-signed-with-the-same-certificate-as-the-parent-app/

https://developer.apple.com/library/ios/technotes/tn2407/_index.html#//apple_ref/doc/uid/DTS40014991-CH1-VALIDATION_ERRORS-EMBEDDED_BINARY_S_BUNDLE_IDENTIFIER_IS_NOT_PREFIXED_WITH_THE_PARENT_ENT_APP_S_BUND

谢谢你的帮助。

杰森·李

信不信由你!!!!!!!!!!!!

这是Apple Worldwide Developer Relations Certification Authority,如果让我选择always trust,Xcode的档案失败。当我更改system defaults为时,Xcode成功存档。

血腥的...

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用相同的证书签名但出错:嵌入式二进制文件未使用相同的证书签名

iOS错误“嵌入式二进制文件未使用与父应用程序相同的证书签名”

如何解决:嵌入式二进制文件未使用相同证书签名

错误:嵌入式二进制文件未使用与父应用程序相同的证书进行签名

Xcode6:嵌入式二进制文件未使用与父应用程序相同的证书签名

嵌入式二进制文件未使用与父应用程序相同的证书签名,但是它们是相同的

签名二进制文件(不是代码签名)

Xcode 6嵌入式二进制文件

获取存储在二进制字段签名中的类型

无法在Xcode中嵌入嵌入式项目的二进制文件

如何显示Windows二进制文件附带的证书和签名信息?

Qt 5.x嵌入式调试-部署剥离二进制文件?

Xcode:嵌入式二进制文件上的相对路径

如何为没有嵌入式二进制文件的iOS构建动态框架?

带有iOS框架的嵌入式二进制文件

什么是Xcode中的嵌入式二进制文件?

嵌入式二进制验证实用程序错误

删除“ DerivedData”后,Xcode不会添加“嵌入式二进制”

生成WatchKit App-嵌入式二进制验证实用程序

何时检查嵌入式二进制文件的“如果需要,复制项目”?

Sphinx:链接到嵌入式二进制文件(PDF)

xcode使用buildscript添加嵌入式二进制文件

用C签名的二进制表示形式

从二进制文件中读取未签名的long

应用提交:无效的二进制文件-无效的签名

在C中读取二进制签名的简短问题

扫描二进制文件中的病毒签名

Xcode 6归档并向目标添加“共享扩展名”时收到警告“正在跳过复制阶段条,二进制代码已签名”

什么时候应该在Xcode中使用“嵌入式二进制文件”而不是“链接框架”?