有没有办法从Cocoapods获取所有许可证头

时间:2014-11-18 19:48:01

标签: ios cocoapods podspec

我使用Cocoapods来集成我的工作区。我在项目中使用了大约45个pod。我想归因于所有许可证标题,并且想知道有没有一种方法可以获取并连接所有标题或者我应该手动完成吗?

1 个答案:

答案 0 :(得分:15)

具有此信息的文件实际上是由CocoaPods默认生成的。此文件在Pods/Target Support Files/Pods/Pods-Acknowledgements.plist下生成。然后,您可以在post_install中添加Podfile挂钩,将其复制到可以使用它的位置。这是官方的例子:

post_install do | installer |
  require 'fileutils'
  FileUtils.cp_r('Pods/Target Support Files/Pods/Pods-Acknowledgements.plist', 'Resources/Settings.bundle/Acknowledgements.plist', :remove_destination => true)
end

the wiki page

上阅读所有相关内容