XCode - 我何时使用开发人员配置文件与分发配置文件签名?

时间:2013-08-06 04:59:37

标签: ios xcode provisioning-profile

我正在尝试在Xcode 4.6中准备我的应用程序以进行企业部署。我收到此错误:“未能获得进程5057的任务”。

在项目的构建设置'代码签名身份部分'下,我选择了我为我的应用程序制作的iPhone分发配置文件(它是有效的)。我没有选择开发配置文件作为我的身份,b / c我正在尝试企业分发。

但是,当然,我收到错误“未能获得进程5057的任务”。为什么我收到此错误?我知道修复是使用开发配置文件,但为什么 - 我想准备我的应用程序以进行分发。

我的应用程序应该有两种方案,一种用于开发,一种用于发布?在开发方案中,我使用我的开发配置文件,在我的发布版本设置中,我使用我的分发配置文件?

XCode让这非常令人困惑。

1 个答案:

答案 0 :(得分:2)

无法获得任务声音,就像您尝试通过设备上的Xcode运行此构建一样。如果是这种情况,您希望使用开发配置文件,而不是分发配置文件(AdHoc)。如果您尝试创建企业版本构建,则需要选择目标并选择iOS设备选项,然后使用产品>存档以创建发布版本。