Xcode 10-iPhone已拒绝启动请求

时间:2018-11-08 17:24:28

标签: ios iphone xcode

我正在Xcode 10上运行iOS 12.1iPhone 6S Plus。该应用程序在模拟器中运行时可以运行,但是在连接手机的情况下在Xcode中运行我的应用程序时,出现此错误:

  

iPhone拒绝了启动请求。

error

我的iPhone是Mac上的受信任设备,并且我有我的签名证书。我花了几个小时来寻找解决方案,但没有一个对我有用。

有人有什么想法吗?

10 个答案:

答案 0 :(得分:7)

我也面临着类似的问题。 对我来说,有效的方法是将钥匙串的“ Apple全球开发人员关系证书颁发机构”中的信任更改为“使用系统默认值”(以前总是问)。

enter image description here

答案 1 :(得分:3)

运行内置的临时配置文件时,我遇到了同样的问题,并且通过取消选中“产品”->“方案”->“编辑方案”中的“调试可执行文件”选项来修复它。

enter image description here

答案 2 :(得分:2)

我的解决方案有效:菜单Xcode-产品-方案-编辑方案-构建配置-> [发布](代替Debug)+调试可执行文件-> [删除十字符号]

答案 3 :(得分:1)

尝试从XCode 10升级到XCode 10.1。 XCode 10.1中添加了iOS 12.1的SDK,因此XCode可能无法与您的设备通信,因为它的操作系统版本高于其理解的水平。

答案 4 :(得分:0)

在项目中,打开项目的TARGETS。 1.检查您的配置文件是否匹配签名证书 2.在调试中,它们是开发配置文件和证书,而在发布中,它们是分发配置文件和证书

3. [在此处输入链接描述] [1]如果您不确定,有一种简单的方法可以帮助您,xcode提供了自动管理签名功能,只需在xocode中勾选此选项即可。在这里查找

这将有助于:iPhone has denied the launch request

答案 5 :(得分:0)

选择“项目”>“目标”>“构建设置”。搜索PROVISIONING_PROFILE并删除其中的所有内容。然后运行。

答案 6 :(得分:0)

在钥匙串中检查您的证书是否已双重删除其中之一>退出XCODE>清理>重新构建(这对我有用)

答案 7 :(得分:0)

编辑方案>取消选中调试可执行文件.....虽然可以,但是会使您失去调试功能。

在不失去调试功能的情况下真正为我工作的是以下

  1. 打开钥匙串
  2. 搜索iphone开发人员证书
  3. 删除它(Xcode将为您创建另一个)
  4. 重新启动应用程序Xcode会要求您输入计算机密码,然后输入密码

我在youtube上的Tommy Callaway找到了这个答案 video link

答案 8 :(得分:0)

对我来说,解决方案是在本地删除我所有的Apple dev证书,然后在下一个构建过程中批准它们。

但是def确保您已经为项目设置了配置文件,这很经典。

Keychain Access

答案 9 :(得分:0)

在我的设备上,我转到设置->常规->个人资料和设备管理。然后,我点击了显示我的个人开发团队的“开发人员应用程序条目”。在下一个屏幕上,我选择信任该开发人员(我)的应用程序。