我正在尝试在我的设备上安装我的应用的发布版本进行测试。
当我选择编辑> Scheme 并在RUN下我为构建配置选择“ Release ”
但我收到错误:
我的应用程序具有冲突的配置设置。我的应用是自动的 签署开发,但一个冲突的代码签署身份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中。
我很沮丧。还有其他人解决了这个问题吗?
答案 0 :(得分:0)
在设备上运行构建时,您应该使用iOS开发人员资料。您仍然可以在发布模式下构建。但是,您无法通过Xcode安装分发签名二进制文件。
答案 1 :(得分:0)
您可以创建ad-hoc配置文件来测试发布版本的推送通知。它与分发版本相同。