我有一个带有pod_install操作的cocoapod podspec,但我认为它不会被pod install
执行
这是podspec
Pod::Spec.new do |spec|
spec.name = '<NAME>'
...
def spec.post_install(target_installer)
puts "\nRUNNING POST_INSTALL hook \n"
system 'echo `pwd` > /tmp/e.log'
end
end
虽然没有消息输出或/tmp/e.log文件
在post_install中调用system
的目标是在安装pod后解压缩大文件
谢谢!
答案 0 :(得分:1)
最后我解决了:
spec.prepare_command = <<-CMD
...
CMD
做得好