【问题标题】:Automatically select proper path to local CocoaPods framework自动选择本地 CocoaPods 框架的正确路径
【发布时间】:2018-01-24 04:29:39
【问题描述】:

我有一个本地框架。由于我在不同的计算机上工作 - 我对该框架有不同的本地路径。因此,每当我在另一台机器上构建它时 - 我需要更改路径。我就是这么改的:

target 'SomeTarget' do
#    pod 'SomeFramework', :path => 'some/other/local/path'
    pod 'SomeFramework', :path => 'some/local/path'
end

有什么方法可以同时写入两个路径并自动选择正确的路径吗?或任何其他有助于忘记手动每日 podfile 更改的解决方案。

【问题讨论】:

    标签: ios xcode frameworks cocoapods podfile


    【解决方案1】:

    您可以设置环境变量。对我来说(我使用 zsh),它是我设置环境变量的根目录中的 .zshrc 文件。

    例子:

    .zshrc 文件中添加下一行:

    export PATH_TO_SOME_FRAMEWORK="some/local/path"
    

    然后你可以通过这种方式在 podfile 中使用环境变量:

    target 'SomeTarget' do
        pod 'SomeFramework', :path => ENV['PATH_TO_SOME_FRAMEWORK']
    end
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-05-22
      • 1970-01-01
      • 1970-01-01
      • 2013-06-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多