Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 试图在我的设备上安装发布版本会导致配置文件冲突_Ios_Iphone_Xcode - Fatal编程技术网

Ios 试图在我的设备上安装发布版本会导致配置文件冲突

Ios 试图在我的设备上安装发布版本会导致配置文件冲突,ios,iphone,xcode,Ios,Iphone,Xcode,我正在尝试在我的设备上安装我的应用程序的发布版本以进行测试 当我选择Edit>Scheme并在RUN下选择Release进行构建配置 但我得到了一个错误: 我的应用具有冲突的设置。我的应用程序自动关闭 为开发而签名,但与iPhone代码签名身份冲突 已手动指定分发。设置代码签名 在构建设置编辑器中为iPhone开发者提供标识值,或 在项目编辑器中切换到手动签名。代码签名是 SDK“iOS 10.2”中的产品类型“应用程序”需要 我已经进行了代码签名,并确保我的发行版是我的iOS发行版 我已删除所

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

当我选择Edit>Scheme并在RUN下选择Release进行构建配置

但我得到了一个错误:

我的应用具有冲突的设置。我的应用程序自动关闭 为开发而签名,但与iPhone代码签名身份冲突 已手动指定分发。设置代码签名 在构建设置编辑器中为iPhone开发者提供标识值,或 在项目编辑器中切换到手动签名。代码签名是 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.
但它在我的钥匙链里


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

在设备上运行构建时,您应该使用iOS开发者配置文件。您仍然可以在发布模式下构建。但是,您不能通过Xcode安装发行版签名的二进制文件。

您可以创建一个临时配置文件来测试发布版本的推送通知。它与发行版版本相同。

您不能安装发行版版本,那么我如何测试发行版版本中是否有推送通知?不是沙箱?你可以使用TestFlight。