podspec中的CocoaPod post_install未执行

时间:2015-09-29 07:40:57

标签: cocoapods

我有一个带有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后解压缩大文件

谢谢!

1 个答案:

答案 0 :(得分:1)

最后我解决了:

spec.prepare_command = <<-CMD
      ...
  CMD

做得好