0

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

谢谢。

4

1 回答 1

0

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

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

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

于 2011-09-09T08:59:48.593 回答