Xcode进程启动失败:安全

我一直在开发一个应用程序一到两个星期,就在昨天我已经更新了我的iPhone 5S到iOS 8 GM。 一切工作正常,我也可以在我的设备上testing,直到我从手机中删除了应用程序,并希望再次构build。 出现以下错误:

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

屏幕截图添加

当我用模拟器testing它工作正常。 这是因为iOS 8 GM更新,我怎样才能解决这个启动问题? 我希望能够在我的iPhone和模拟器上进行testing。

如果你得到这个,应用程序已经安装在你的设备上。 你必须点击图标。 它会问你是否真的想要运行它。 说“ yes ”,然后Build & Run again

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

Xcode 7的更新答案 :点击应用程序不再有效(从testing版1开始,只显示“不受信任的企业开发人员”消息,只有一个closuresbutton)。

要解决此问题,请打开“设置”应用,转到“常规”/“个人资料”,然后您会看到您的个人资料 将其标记为可信,事情应该重新开始正常工作。

已更新iOS 9.2.1和Xcode 7.2.1:

转到:设置>常规>设备pipe理>从开发商应用程序>信任应用程序select应用程序。

嘿所以接受的答案的作品,除非你需要debugging应用程序的初始启动。 不过,我认为答案更多的是解决方法,而不是一个实际的解决scheme。 根据我的理解,当您在configuration文件/证书设置中出现一些怪异现象时,会出现此消息,因此请确保该部分中的所有内容都处于最佳状态。 然后反复敲打你的头靠在墙上。

苹果公司的文档如下所示:

供应configuration文件已知问题如果您已从其他beta版升级到GM种子,由于供应configuration文件问题,您可能会看到您的应用程序崩溃。

解决方法:

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

  2. 启动Xcodeselect窗口 – >设备

  3. 右键单击左栏中的设备,select“Show Provisioning Profiles”

  4. 点击有问题的configuration文件

  5. 按“ – ”button继续删除所有受影响的configuration文件。

  6. 重新安装应用程序

确保您右键单击设备的映像,而不是设备的名称,否则您将看不到预configurationconfiguration文件选项。 我从旧的备份中恢复了我的新手机,并且有很多的垃圾,我还有两个不同的开发者。 证书活跃(不知道为什么),但我删除了一个,做了一个新的configuration文件摆脱了设备上的所有configuration文件,它的工作。

希望这可以帮助别人。

更新iOS9.2.1和XCode 7.2.1

如果在构buildXCode中的设备时出现此错误:

XCode Build的错误图像

在您的设备上,点击刚刚添加的应用程序图标,从您尝试构build应用程序,你应该看到这个:

在这里输入图像说明

接下来,在你的设备上,进入设置 – >常规 – >设备pipe理,你会看到这个页面:

在这里输入图像说明

select使用XCode的configuration文件,你应该看到这个页面: 在这里输入图像说明

点击信任“username@email.com”,然后点击下一个popup窗口的信任。

返回到XCode并重新运行你的项目,它应该build立应用程序到你的设备。

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

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

一定要点击应用程序图标, 而Xcode警报仍然显示 。 否则,应用程序将无法运行。 我不断忘记这一关键步骤,无法在我的设备上运行应用程序。 因此,我在这里logging它为我自己和其他人:)

  1. 通过Xcode运行应用程序。 您将在下面看到安全警报。 不要按OK

无法启动“AppName”进程启动失败:安全性

  1. 在您的iOS设备上,点按新安装的应用程序图标:

点击你的iOS设备上的应用程序图标

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

    • 如果你没有看到这个“信任”警报,你可能会很快在Xcode中按下“确定”。 信任开发者之前 不要在Xcode alert上按“确定”

相信这个开发者?

  1. 最后,返回并在Xcode警报上按下“确定”。 您将不得不重新运行应用程序,将iOS设备上运行的应用程序连接到Xcodedebugging器。

现在在Xcode中按OK。

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

或者,如果没有看到“Untrust App Developer”对话框:

转到您的iPhone>设置>常规>configuration文件>“you@email.com”>信任

设置 – >一般 – >configuration文件和设备pipe理select开发人员configuration文件,并推送信任。

如果您没有“configuration文件和设备pipe理”菜单,则必须将设备注册到beta.apple.com并从Safari下载configuration文件。

  1. 安assembly置文件
  2. 重新启动您的设备
  3. 点击开发者个人资料和信任。

你们都定了

在iOS 9.2中,他们将“configuration文件”重命名为“设备pipe理”

这是你现在应该如何做的:

  1. 设置 – >常规 – >设备pipe理
  2. validation应用程序

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

Xcode是能够build立和安装的应用程序,但无法启动它的第一次。 您只需点击手机上的应用程序图标,就会提示您询问是否要信任开发人员。 允许它和应用程序将启动,然后Xcode将能够自动安装和启动这个和你的其他应用程序。

“如果你得到这个,应用程序已经安装在你的设备上,你必须点击图标,它会问你是否真的想运行它,说”是“,然后再次运行。

为了补充一点,只有在出现错误的时刻,这一点才会成立,如果你点击确定,然后点击应用程序。 它什么都不会做。 在那30分钟的时间里,我就这样挠了挠头,寻找替代方法来解决这个问题。

顺便说一句,这也发生如果你改变你的目标在Xcode的团队和重build。 对于我之前在设备上运行的应用程序,看到这个问题感到非常困惑。 花了我一段时间才弄清楚…虽然可能只是第一次与一个团队build立一个设备。

我之前在Xcode 7上有过这个问题,因此我意识到这是关于我的互联网连接closures,以及使用互联网进行安全检查,以确保您的开发人员帐户是正确的。 而当它看不到互联网,它给这个错误…我已经修复了我的互联网后,它工作的很好。