Xcode:流程启动失败 - 安全性

时间:2014-11-17 21:12:31

标签: ios objective-c iphone xcode xcode6

我正在进行"流程启动失败 - 安全" Xcode 6尝试构建iOS 8.1 iPhone 5时出错。我查看的relevant prior StackOverflow post次数最多,我尝试了以下内容:

  1. 删除设备上所有以前的配置文件。
  2. 点击应用程序图标,查看它是否会为我提供一个对话框,说明"确定"我确实想要推出应用程序。
  3. 这些都不成功。当我点击应用程序以查看它是否会为我提供对话(或启动我的应用程序)时,没有任何反应。图标闪烁。就是这样。我可以采取其他方法来解决这个问题吗?现在,我可以在我的设备上测试我的应用程序的唯一方法是通过TestFlight ...

6 个答案:

答案 0 :(得分:19)

这是由于配置文件过期或无效(通常是您有匹配的捆绑ID和两个不匹配的配置文件绑定到不匹配的证书)。

  1. 再次删除设备上的所有配置文件(在Xcode菜单窗口>设备中)。
  2. 断开设备与Mac的连接,并检查Settings.app以确保清除了所有配置文件(或至少是您认为导致问题的配置文件)。
  3. 重新启动设备并将其拔下。
  4. ~/Library/MobileDevice/Provisioning Profiles删除所有现有的配置文件(您可能需要先备份这些配置文件)。如果您已在Xcode菜单中登录Apple Developer帐户 Xcode>偏好>帐户,现有/当前Xcode管理的配置文件将重新显示。
  5. 再次插入您的设备,它应该正常工作。

答案 1 :(得分:5)

在iPhone上,转到设置 - > general->设备管理 - >“您的帐户”,然后信任您的配置文件。

答案 2 :(得分:3)

在某些情况下,您需要批准开发人员(在本案例中为您自己)并且如果在按下应用图标时没有问您(只能给您解雇选项),请转到设置应用 - >一般 - >个人资料 - >您应该在那里看到该配置文件,单击该配置文件并批准为受信任。

答案 3 :(得分:2)

我的答案是: 该应用已安装在您的设备上。 点击图标并打开应用程序,它会弹出一个对话框,说你相信这个应用程序。好的,你的离开。 看到 Xcode process launch failed: Security 了解更多详情

答案 4 :(得分:2)

安全问题来自iOS9,解决问题非常简单。警报显示为,

无法启动“Hello World” 流程启动失败:安全性

解决问题非常简单,只需打开iPhone / iPad中的“设置”

即可
Settings → General → Device Management / Profiles & Device Management → Developer App / Enterprise App → Trust

对于开发人员个人资料,您的应用将位于开发人员应用部分下,而对于企业资料,您的应用将位于企业APp部分。

清理并运行您的项目完成。

答案 5 :(得分:0)

对于那些希望在最新的XCode(我的版本为10.2)中清除配​​置文件的人,我正在写下最新的路径

Users -> Your User -> Library -> Mobile Device -> Provisioning Profiles