我在使用第三方框架的cocoa项目上使用--deep
标志。汇总的内容需要签名,并且此标志在构建设置中的“其他代码签名标志”上添加时有效。--deep标志是做什么的?
我无法找到有关该标记实际执行的文档。有人能告诉我或指出我的方向是正确的吗?
我在使用第三方框架的cocoa项目上使用--deep
标志。汇总的内容需要签名,并且此标志在构建设置中的“其他代码签名标志”上添加时有效。--deep标志是做什么的?
我无法找到有关该标记实际执行的文档。有人能告诉我或指出我的方向是正确的吗?
当Xcode的5发运,安装它的codesign(1)
在/usr/bin
一个新的版本,一个包括--deep
作为一个编译器选项。 --deep
允许在传递标志后编译和链接的所有包以递归方式用发送到codesign
的选项进行代码签名。重要的是要注意--deep
必须在策略上放置,因为在某些情况下对每个捆绑应用相同的标记都不起作用,并且一旦通过--deep
,所有后续选项将递归使用。
由于它是一个代码签名工具,移动--deep
标志Other Code Signing Flags
为了让它正常工作(作为一个编译标志,我认为它会被忽略,因为它是无证)
NDA。很好的答案,但仍然... – uchuugaka
框架编写者可能会使用DTS事件来学习如何做到这一点。 – uchuugaka