【问题标题】:Code signing issue in Xcode 5Xcode 5 中的代码签名问题
【发布时间】:2013-09-18 21:29:14
【问题描述】:

我的项目有一个子项目。它没有被代码签名:

即使我禁用了代码签名,我仍然会收到此错误:

Code Sign error: Multiple matching codesigning identities found: Multiple codesigning identities (i.e. certificate and private key pairs) matching “Mac Developer” were found.

当我查看钥匙串时,“Mac Developer”没有重复的钥匙。我在 Xcode 4.x 中没有这个问题。

我该如何解决这个问题?


编辑

问题描述出现在“LaunchAtLoginHelper”下,所以我很肯定这个项目导致了错误。

【问题讨论】:

    标签: iphone objective-c xcode macos xcode5


    【解决方案1】:

    编辑

    此问题已在 Xcode v5.0.1 中得到修复。
    常规选项卡现在甚至在子项目中也可用。


    解决方案


    显然您必须单独打开子项目,否则您将无法在项目设置中获得常规选项卡。

    即使没有代码签名身份,您也需要在 Xcode 5 中单独禁用代码签名。

    只需选择None,再次打开您的主项目,它应该可以正确编译。

    【讨论】:

    • NSAddict - 选择在哪里?我在项目或目标属性下找不到它。但我只知道在代码签名下查看。
    • @noloader 确保打开导致错误的解决方案,而不是工作区。那么这个标签应该是可见的。
    • 可见在哪里?我还是没看到。
    • @strange 我上面已经描述过了,您需要单独打开导致错误的项目。然后项目设置将在General选项卡中可用
    • 感谢您指出这一点。它解决了我从“功能”选项卡收到的“将应用内购买权利添加到 Apple id”警告问题
    猜你喜欢
    • 2012-08-26
    • 1970-01-01
    • 1970-01-01
    • 2013-11-06
    • 2017-01-26
    • 1970-01-01
    • 2015-06-16
    • 2014-03-02
    • 2013-09-20
    相关资源
    最近更新 更多