Ios 在Xcode 4.2中更新代码签名标识

Ios 在Xcode 4.2中更新代码签名标识,ios,xcode,ios-provisioning,Ios,Xcode,Ios Provisioning,我正在用Xcode 4.2编写一个iPhone应用程序 我的iPhone开发配置文件已过期。当我尝试在iPhone上构建和运行我的应用程序时,我收到一条消息:代码符号错误:“找不到配置文件”(过期的配置文件编号) 我去了iOS开发者资源调配门户,更新了资源调配配置文件,并下载了它 在Xcode中,我打开了“组织者”窗口。我删除了过期的配置文件,并添加了更新的配置文件。(他们都有相同的名字) 在我的项目构建设置中,在“代码签名标识”下,我将配置文件设置为我想要的名称(与过期的配置文件名称相同),并

我正在用Xcode 4.2编写一个iPhone应用程序

我的iPhone开发配置文件已过期。当我尝试在iPhone上构建和运行我的应用程序时,我收到一条消息:代码符号错误:“找不到配置文件”(过期的配置文件编号)

我去了iOS开发者资源调配门户,更新了资源调配配置文件,并下载了它

在Xcode中,我打开了“组织者”窗口。我删除了过期的配置文件,并添加了更新的配置文件。(他们都有相同的名字)

在我的项目构建设置中,在“代码签名标识”下,我将配置文件设置为我想要的名称(与过期的配置文件名称相同),并尝试构建,然后收到相同的错误消息,其中包含过期的配置文件编号。在“生成设置”中单击代码签名标识表单元格时弹出的列表中,我找不到更新的配置文件


如何将代码签名标识设置为所需的配置文件?

尝试清除所有目标,看看是否有帮助。

可以为“项目”和“目标”设置配置文件,请确保同时设置它们


还可以删除所有配置文件,并在xcode中使用自动设备配置来导入配置文件,这听起来与您所做的类似。

需要在设备本身上安装有效的开发配置文件。我还没有一个过期,所以我不确定是否把它放在组织者会导致它被复制


您可以查看手机功能表设置>常规>情景模式。如果仍显示为过期,则更新后的文件未被复制。要跨计算机上打开的iTunes复制它,请转到设备的应用程序屏幕,然后将配置文件拖到其中。完成后,请重新同步您的设备,并将其显示在手机上。

谢谢您的建议。我试过了,但没什么变化。谢谢你的建议。我已尝试更改项目和目标中的资源调配配置文件。问题在于,当我试图设置时弹出的列表中可用的配置文件是旧的配置文件(我已经从“组织者”窗口中删除了该配置文件)