在更新到Mavericks并确保我安装了最新的Xcode更新后,Xcode突然无法在设备上启动应用程序。
它会在我的iPhone上安装该应用程序,但在运行之前,会抛出此错误:
流程启动失败:无法获取流程216的任务
这是自更新以来代码签名设置的样子:
同时检查Scheme并在Debug配置中运行。
这是小牛队的一个已知问题吗?如何解决?
答案 0 :(得分:55)
使用分发配置文件对其进行签名时出现此错误。就我而言,这是一个Ad Hoc个人资料。
这对我来说很困惑,因为你无法跑步'如果您使用分发配置文件对应用进行签名,请将应用直接安装到您的设备上。对于我的情况,我使用testflightapp并且能够上传IPA。
错误消息不能很好地描述问题。
此外,如果您遇到困难,请务必检查项目'和目标'
答案 1 :(得分:17)
想出来。我的开发人员证书在钥匙串中被标记为“过期”(搜索Spotlight为“钥匙串”,然后点击左侧的“用户”标签)。我删除了它,然后去了Xcode>偏好>帐户,选择我的ID并单击“查看详细信息”,然后单击左下角的“更新”图标。 Xcode重新安装了续订的证书。然后我转到Build Settings并手动设置Debug配置以使用刚为我重新安装的Developer证书Xcode。
答案 2 :(得分:8)
我认为您使用分发配置文件,您可以这样修改:
[]
答案 3 :(得分:0)
在我的情况下,我必须去钥匙串,锁定/解锁或解锁/锁定登录,但有些签名会失去状态。