【发布时间】:2015-01-16 03:18:05
【问题描述】:
我使用 Cocoapods 来集成我的工作空间。我在项目中使用了大约 45 个 pod。我想为所有的许可标头赋予属性,想知道有没有一种方法可以获取和连接所有标头,还是应该手动完成?
【问题讨论】:
我使用 Cocoapods 来集成我的工作空间。我在项目中使用了大约 45 个 pod。我想为所有的许可标头赋予属性,想知道有没有一种方法可以获取和连接所有标头,还是应该手动完成?
【问题讨论】:
包含这些信息的文件实际上是 CocoaPods 默认生成的。该文件在Pods/Target Support Files/Pods/Pods-Acknowledgements.plist 下生成。然后,您可以在 Podfile 中添加一个 post_install 挂钩,将其复制到您可以使用它的地方。这是官方的例子:
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阅读所有相关信息
【讨论】:
Pods/Target Support Files/Pods/Pods-acknowledgements.plist