XCode4:项目设置与目标设置不同?

时间:2011-09-09 08:49:38

标签: iphone code-signing-certificate

我不知道原因,但有时会发生这种情况。我正确设置了包ID并正确安装了移动配置文件,但有时构建项目的设置不会自动检测我的证书(当我在签名时选择iPhone开发人员)但它确实用于目标的构建设置!我不明白这怎么可能? AFAIK自动检测与plist文件中的bundle id相关的证书,该证书对应于证书中的设置,我确保它们都匹配!有人会想到Project和Target在签名方面有什么不同吗?

感谢。

1 个答案:

答案 0 :(得分:0)

关于项目和目标设置;我相信这里的推理是,如果需要,一个项目可以包含多个目标。它通常是一般情况下,主要应用程序的目标。

因此,“项目设置”将是适用于所有目标的大型整体设置,我相信如果需要,您可以针对不同的目标自定义它们。

我遵循的一般准则是,我总是在项目设置中设置证书和配置文件等,然后转到目标设置以验证它们是否已应用(有时它们不会自动应用);如果没有,请在那里重新申请。这总是对我没有问题。