0

我对项目设置和目标设置之间关系的理解是项目设置是高级别的,并且可能在较低级别的目标设置中被覆盖。

我有一个包含多个目标的项目,并且希望对所有目标使用相同的代码签名配置文件,因此我在项目级别设置了代码签名身份,并将身份保留为“不进行代码签名”在目标中。

这会导致必须对事物进行签名的 XCode 错误。如果“不进行代码签名”覆盖项目代码签名设置,这将是有意义的。但是,没有选项可以在目标中将代码签名标识留为空白 - 您必须将其设置为某个值,因此这意味着在项目中设置的代码签名标识是无用的,因为它永远无法应用,因为它总是必须被目标中的设置覆盖。

仅在项目中设置身份是否有一些技巧?

4

2 回答 2

3

在目标级别,只需选择“代码签名身份”选项并按键盘上的删除。它将自动使用项目范围的设置。

于 2013-09-05T23:24:48.677 回答
1

使用“级别”选项来查看。在此处输入图像描述

于 2013-02-12T17:25:52.430 回答