5

这个问题类似于The executable gets signed with invalid entitlements in Xcode。但不同的是,对我来说它适用于调试模式:

在此处输入图像描述

但不适用于发布模式:

在此处输入图像描述

对于发布我有一个例外:

在此处输入图像描述

但是,对于DEBUG来说一切都很好:如何使其同时适用于:发布和调试?

4

1 回答 1

2

此错误总是由您的配置文件和分发证书之间的不匹配引起的。通常,Apple 允许组织拥有两个分发证书,并且在创建配置文件时 - 它与一个或另一个相关联。为了正确签署 ipa,进行签名的 Mac 上的分发证书和私钥必须与创建配置文件时选择的匹配。

检查您有权访问钥匙串的分发证书

转到 Xcode 的管理器并单击所有配置文件,检查它们是否有效。如果说钥匙串中缺少某些东西,Xcode 会抛出警告文本。

于 2015-06-12T10:54:26.363 回答