小编sgl*_*l0v的帖子

prepare_command 中的 Xcode 项目路径

我们想从 cocoapodsprepare_command脚本向项目的目标添加一个 runscript 阶段。是否有任何环境变量(如PROJECT_DIR)可以从prepare_command脚本中获取当前项目路径?

以下是 podspec 的示例

Pod::Spec.new do |spec|
  spec.platform     = :ios
  spec.name         = '...'
...
  spec.prepare_command = <<-CMD
ruby add_phase.rb
CMD
Run Code Online (Sandbox Code Playgroud)

和用于添加构建阶段的 ruby​​ 脚本:

#!/usr/bin/ruby

require 'xcodeproj'

project_dir = ??
project_files = Dir.glob(File.join(project_dir, "*.xcodeproj"))
...
Run Code Online (Sandbox Code Playgroud)

xcode ios cocoapods

5
推荐指数
0
解决办法
308
查看次数

标签 统计

cocoapods ×1

ios ×1

xcode ×1