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文件问题,您可能会看到您的应用程序崩溃。
解决方法:
通过USB将设备连接到Mac
启动Xcodeselect窗口 – >设备
右键单击左栏中的设备,select“Show Provisioning Profiles”
点击有问题的configuration文件
按“ – ”button继续删除所有受影响的configuration文件。
重新安装应用程序
确保您右键单击设备的映像,而不是设备的名称,否则您将看不到预configurationconfiguration文件选项。 我从旧的备份中恢复了我的新手机,并且有很多的垃圾,我还有两个不同的开发者。 证书活跃(不知道为什么),但我删除了一个,做了一个新的configuration文件摆脱了设备上的所有configuration文件,它的工作。
希望这可以帮助别人。
更新iOS9.2.1和XCode 7.2.1
如果在构buildXCode中的设备时出现此错误:
在您的设备上,点击刚刚添加的应用程序图标,从您尝试构build应用程序,你应该看到这个:
接下来,在你的设备上,进入设置 – >常规 – >设备pipe理,你会看到这个页面:
select使用XCode的configuration文件,你应该看到这个页面:
点击信任“username@email.com”,然后点击下一个popup窗口的信任。
返回到XCode并重新运行你的项目,它应该build立应用程序到你的设备。
为了解决process launch failed: Security
问题,并立即启动您的设备上的应用程序,点击iOS设备上的应用程序图标后运行应用程序通过Xcode。
这将允许您立即运行应用程序。 它实际上可能不会“修复”导致这些权限警报的根本问题。
一定要点击应用程序图标, 而Xcode警报仍然显示 。 否则,应用程序将无法运行。 我不断忘记这一关键步骤,无法在我的设备上运行应用程序。 因此,我在这里logging它为我自己和其他人:)
- 通过Xcode运行应用程序。 您将在下面看到安全警报。 不要按OK 。
- 在您的iOS设备上,点按新安装的应用程序图标:
-
点击图标后,您现在应该看到一条警告,要求您“信任”不受信任的应用程序开发人员。 这样做后,应用程序将立即运行,不连接到Xcodedebugging器。
- 如果你没有看到这个“信任”警报,你可能会很快在Xcode中按下“确定”。 在信任开发者之前, 不要在Xcode alert上按“确定” 。
- 最后,返回并在Xcode警报上按下“确定”。 您将不得不重新运行应用程序,将iOS设备上运行的应用程序连接到Xcodedebugging器。
我有同样的问题。 我点击确定在xcode和启动我的iPhone上的应用程序时,我被问到是否我想要信任这个应用程序。 这样做,应用程序运行,进一步构build和运行从Xcode没有任何问题,直到从iPhone删除应用程序,并重新安装它。 然后转到第一行;-)
或者,如果没有看到“Untrust App Developer”对话框:
转到您的iPhone>设置>常规>configuration文件>“you@email.com”>信任
设置 – >一般 – >configuration文件和设备pipe理select开发人员configuration文件,并推送信任。
如果您没有“configuration文件和设备pipe理”菜单,则必须将设备注册到beta.apple.com并从Safari下载configuration文件。
- 安assembly置文件
- 重新启动您的设备
- 点击开发者个人资料和信任。
你们都定了
在iOS 9.2中,他们将“configuration文件”重命名为“设备pipe理”
这是你现在应该如何做的:
- 设置 – >常规 – >设备pipe理
- validation应用程序
好吧,这似乎很晚,我正在testing与互联网连接的应用程序来testing我的应用程序的一些function。 当我关掉互联网,它给了我这样的错误。 打开互联网后,我可以再次安装。 我知道这很愚蠢,但这可能对某人有帮助
Xcode是能够build立和安装的应用程序,但无法启动它的第一次。 您只需点击手机上的应用程序图标,就会提示您询问是否要信任开发人员。 允许它和应用程序将启动,然后Xcode将能够自动安装和启动这个和你的其他应用程序。
“如果你得到这个,应用程序已经安装在你的设备上,你必须点击图标,它会问你是否真的想运行它,说”是“,然后再次运行。
为了补充一点,只有在出现错误的时刻,这一点才会成立,如果你点击确定,然后点击应用程序。 它什么都不会做。 在那30分钟的时间里,我就这样挠了挠头,寻找替代方法来解决这个问题。
顺便说一句,这也发生如果你改变你的目标在Xcode的团队和重build。 对于我之前在设备上运行的应用程序,看到这个问题感到非常困惑。 花了我一段时间才弄清楚…虽然可能只是第一次与一个团队build立一个设备。
我之前在Xcode 7上有过这个问题,因此我意识到这是关于我的互联网连接closures,以及使用互联网进行安全检查,以确保您的开发人员帐户是正确的。 而当它看不到互联网,它给这个错误…我已经修复了我的互联网后,它工作的很好。