5

我在--deep使用 3rd 方框架的可可项目上使用该标志。需要对聚合的内容进行签名,并且在构建设置中的“其他代码签名标志”中添加此标志时会起到作用。

我无法找到有关该标志实际作用的文档。有人可以告诉我或指出正确的方向吗?

4

1 回答 1

4

Xcode 5 发布时,它安装了一个新版本的codesign(1)in /usr/bin,其中包含--deep一个编译器选项。 --deep允许在传递标志后编译和链接的所有包递归地使用发送到的选项进行代码签名codesign。重要的是要注意--deep 必须战略性地放置,因为在某些情况下将相同的标志应用于每个捆绑包将不起作用,并且一旦--deep通过,所有后续选项都会递归使用。

由于它是一个代码签名工具,请将--deep标志移动到Other Code Signing Flags以使其正常工作(作为编译标志,我假设它被忽略,因为它没有记录)

在此处输入图像描述

于 2013-07-08T20:10:57.183 回答