--deep 标志有什么作用?

the*_*end 5 cocoa objective-c

我正在--deep使用第三方框架的可可项目上使用该标志。聚合的内容需要签名,当添加到构建设置中的“其他代码签名标志”时,此标志就可以发挥作用。

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

Cod*_*aFi 4

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

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

在此输入图像描述