我正在进行"流程启动失败 - 安全" Xcode 6尝试构建iOS 8.1 iPhone 5时出错。我查看的relevant prior StackOverflow post次数最多,我尝试了以下内容:
这些都不成功。当我点击应用程序以查看它是否会为我提供对话(或启动我的应用程序)时,没有任何反应。图标闪烁。就是这样。我可以采取其他方法来解决这个问题吗?现在,我可以在我的设备上测试我的应用程序的唯一方法是通过TestFlight ...
答案 0 :(得分:19)
这是由于配置文件过期或无效(通常是您有匹配的捆绑ID和两个不匹配的配置文件绑定到不匹配的证书)。
~/Library/MobileDevice/Provisioning Profiles
删除所有现有的配置文件(您可能需要先备份这些配置文件)。如果您已在Xcode菜单中登录Apple Developer帐户 Xcode>偏好>帐户,现有/当前Xcode管理的配置文件将重新显示。答案 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