Xcode进程启动失败:安全性

时间:2014-09-13 15:50:08

标签: ios xcode process build

我一直在开发一个应用程序1或2周,就在昨天我已将iPhone 5S更新为iOS 8 GM。一切正常,我也可以在我的设备上测试,直到我从手机中删除应用程序并想再次构建。出现以下错误:

Could not launch "My App"
process launch failed: Security

Screenshot added

当我使用模拟器进行测试时,它可以正常工作。 这是因为iOS 8 GM更新以及如何解决此启动问题? 我希望能够在我的iPhone和模拟器上进行测试。

14 个答案:

答案 0 :(得分:1607)

如果您这样做,该应用已安装在您的设备上。你必须点击图标。它会询问您是否想要运行它。说“yes”然后Build & Run again

从iOS 9开始,需要转到Settings → General → DeviceManagement → DeveloperApp → Trust

答案 1 :(得分:196)

更新了Xcode 7的答案:点击应用程序不再有效(从测试版1开始,它只显示一个&#34;不受信任的企业开发人员&#34;只有一个Dismiss按钮的消息)。< / p>

要修复此问题,请打开“设置”应用,转到“常规”/“个人资料”,然后您就会看到自己的个人资料。标记它是可信的,事情应该再次开始正常工作。

针对iOS 9.2.1和Xcode 7.2.1进行了更新:

转到:设置&gt;一般&gt;设备管理&gt;从开发者应用中选择应用&gt;信任App。

答案 2 :(得分:157)

嘿所以接受的答案有效,除非你需要调试应用程序的初始启动。但是我认为答案更多的是一种解决方法,而不是一种实际的解决方案。根据我的理解,当您在配置文件/证书设置中有一些奇怪之处时会出现此消息,因此请确保该部门中的所有内容都处于最佳状态。在反复撞击墙头之前。

对我来说有用的内容如下apple docs

  

供应配置文件已知问题如果已升级到GM种子   从其他测试版,您可能会看到您的应用程序因配置而崩溃   个人资料问题。

     

解决方法:

     
      
  1. 通过USB将设备连接到Mac

  2.   
  3. 启动Xcode选择窗口 - &gt;设备

  4.   
  5. 右键单击左栏中的设备,选择&#34;显示   供应配置文件&#34;

  6.   
  7. 点击相关的配置文件

  8.   
  9. 按&#34; - &#34;按钮继续删除所有受影响的配置文件。

  10.   
  11. 重新安装应用

  12.   

确保右键单击设备图像而不是设备名称,否则您将无法看到配置文件选项。我从一个旧的备份恢复了我的新手机,并且有很多残酷的闲置,我也有两个不同的开发。证书活跃(不知道为什么),但我删除了一个,使一个新的配置文件摆脱了设备上的所有配置文件,它的工作。

希望这有助于其他人。

答案 3 :(得分:78)

更新iOS9.2.1和Xcode 7.2.1

如果在Xcode中构建设备时出现此错误:

Error Image for Xcode Build

在您的设备上,点按刚刚尝试构建应用时添加的应用图标,您应该会看到:

enter image description here

接下来,在您的设备上,转到设置 - &gt;一般 - &gt;设备管理,您将看到此页面:

enter image description here

选择您使用Xcode的配置文件,您应该会看到此页面: enter image description here

点击Trust&#34; username@email.com"然后在下一个弹出窗口中单击“信任”。

返回Xcode并重新运行您的项目,它应该将应用程序构建到您的设备上。

答案 4 :(得分:22)

要解决process launch failed: Security问题并立即在您的设备上启动应用,请在通过Xcode运行应用后点击iOS设备上的应用图标。

这将允许您立即运行该应用程序。它实际上可能无法“修复”导致这些权限警报的根本问题。

在Xcode警告仍然显示时,务必点按应用图标。否则应用程序将无法运行。我不断忘记这一重要步骤,无法在我的设备上运行该应用程序。因此,我在这里为自己和其他所有人记录:)

  1. 通过Xcode运行应用程序。您将在下面看到安全警报。 请勿按“确定”
  2. Could not launch "AppName" process launch failed: Security

    1. 在您的iOS设备上,点按新安装的应用图标:
    2. tap the app icon on your iOS device

      1. 点击图标后,您现在应该看到一条警告,要求您“信任”不受信任的应用开发者。这样,应用程序将立即运行,未连接到Xcode调试器。

        • 如果您没有看到此“信任”提醒,您可能很快就会在Xcode中按“确定”。 不要在Xcode警报上按“确定”,直到信任开发者后
      2. Trust this developer?

        1. 最后,返回并在Xcode警报上按“确定”。您必须重新运行该应用程序才能将iOS设备上正在运行的应用程序连接到Xcode调试器。
        2. Now press OK in Xcode.

答案 5 :(得分:10)

我有同样的问题。我在xcode中单击确定,当我在iPhone上启动应用程序时,我问我是否要信任此应用程序。这样做,应用程序运行,并从xcode进一步构建和运行没有任何问题,直到从iPhone删除应用程序并重新安装它。然后转到第一行; - )

答案 6 :(得分:10)

或者,如果没有看到&#34; Untrust App Developer&#34;对话框:

转到iPhone&gt;设置&gt;一般&gt;个人资料&gt; &#34; you@email.com" &GT;信任

答案 7 :(得分:10)

设置 - &gt;一般 - &gt;简介&amp;设备管理 选择开发者档案并推送信任。

如果您没有个人资料&amp;设备管理菜单您必须在beta.apple.com上注册设备并从Safari下载配置文件。

  1. 安装个人资料
  2. 重启设备
  3. 点击开发者资料并信任。
  4. 你们都已经准备好了。

答案 8 :(得分:7)

在iOS 9.2中,他们将“个人资料”重命名为“设备管理”

这就是你现在应该这样做的方式:

  1. 设置 - &gt;一般 - &gt;设备管理
  2. 验证应用

答案 9 :(得分:2)

好的,这似乎很晚了,我正在测试应用程序的互联网连接,以测试我的应用程序的一些功能。当我关闭互联网时,它给了我这样的错误。我打开互联网后,我可以再次安装。我知道这很愚蠢,但这可能对某人有帮助

答案 10 :(得分:0)

Xcode能够构建和安装应用程序,但无法在第一时间启动它。您只需点击手机上的应用程序图标,系统就会提示您是否要信任开发人员。允许它,应用程序将启动,然后Xcode将能够自动安装&amp;启动这个和你的其他应用程序。

答案 11 :(得分:0)

&#34;如果你知道这个,应用程序已安装在你的设备上。你必须点击图标。它会问你是否真的想要运行它。说“是”然后构建&amp;再跑一次。&#34;

要添加,只有在您收到错误时才会出现这种情况,如果您单击“确定”,则点按该应用。它什么都不做。我抓了30分钟,寻找其他方法来解决这个问题。

答案 12 :(得分:0)

顺便说一下,如果您在Xcode中更改目标团队并重建,也会发生这种情况。很遗憾看到我之前在设备上运行的应用程序的问题。我花了一段时间才弄清楚...... 但是,可能只会在第一次构建到拥有团队的设备时发生。

答案 13 :(得分:0)

我之前在Xcode 7上遇到过这个问题,然后我意识到这一切都与我的互联网连接有关,并且使用互联网进行安全检查以确保您的开发者帐户是正确的。当它看不到互联网时就会出现这个错误...在我修复了我的互联网后,它运行良好。