尝试在我的设备上安装Release版本会收到冲突配置文件

时间:2017-03-22 20:54:34

标签: ios iphone xcode

我正在尝试在我的设备上安装我的应用的发布版本进行测试。

当我选择编辑> Scheme 并在RUN下我为构建配置选择“ Release

enter image description here

但我收到错误:

  

我的应用程序具有冲突的配置设置。我的应用是自动的   签署开发,但一个冲突的代码签署身份iPhone   已手动指定分配。设置代码签名   在构建设置编辑器中为“iPhone Developer”标识值,或   切换到项目编辑器中的手动签名。代码签名是   SDK“iOS 10.2”中的产品类型“应用”需要

我已进入代码签名并确保我的发布是 iOS发布

我删除了所有个人资料,证书并重新导入。我已经清理了构建。我已删除了我的帐户。

当我切换到手动签名时,我收到错误:

No signing certificate "iOS Distribution" found
No "iOS Distribution" signing certificate matching team ID "XXXXXXXXXX" with a private key was found.

但它在我的KeyChain中。

我很沮丧。还有其他人解决了这个问题吗?

2 个答案:

答案 0 :(得分:0)

在设备上运行构建时,您应该使用iOS开发人员资料。您仍然可以在发布模式下构建。但是,您无法通过Xcode安装分发签名二进制文件。

答案 1 :(得分:0)

您可以创建ad-hoc配置文件来测试发布版本的推送通知。它与分发版本相同。