Iphone应用程序一直在要求旧的配置文件。

时间:2011-09-08 22:48:48

标签: iphone

我已经制作了一些新的配置文件,但它一直要求一个旧的配置文件,我读了一些说明它应该在project.xproj文件下修改但新的xcode只有app.xcodeproj这是不可编辑的。

1 个答案:

答案 0 :(得分:1)

您的开发者证书必须使用当前钥匙串中的私钥。 (如果您的钥匙串中有多个私钥将其全部删除,请撤销所有开发人员证书,重新开始。重命名新私钥(双击它)并将其导出以保证其安全,如USB记忆棒。)

与您的私钥匹配的开发者证书以及Apple WWDR证书必须位于您的钥匙串中。如果您已删除私钥,请删除所有旧证书。如果没有匹配的私钥,它们就毫无价值。

正在使用的应用ID必须与目标的-Info.plist文件中的应用ID匹配。

必须使用开发人员证书和App ID创建配置文件,并且必须将其下载并拖放到Xcode Organizer的“Provisioning Profile”部分。

在组织者看到配置文件时没有错误之前,甚至不必费心尝试在设备上获取代码。

如果您无法为代码签名选择正确的开发人员证书,则可能存在私钥问题。如果您有多台机器,这种情况很常见。