4

我正在尝试从我的 podspec 中的 prepare_command 中执行一个脚本。当我在目标项目目录中运行 pod install 时,脚本会正确执行,但不会在项目的 Pods 目录中执行。相反,它在 Library/Caches/CocoaPods/Pods/... 中运行

我没有在项目的 podfile 中使用 :path ,所以它没有引用 podspec 的位置,而只是缓存 pods 目录。

在我的 podspec 中,它看起来像这样:

  s.prepare_command = <<-CMD
               ./updatePlist.sh
  CMD

我知道它没有发生在正确的地方,因为我让 updatePlist.sh 在它的目录中添加了一些东西,但它们只出现在 Caches/CocoaPods/Pods 中。

4

0 回答 0