xcode - 为特定目标更新/安装 CocoaPods

标签 xcode cocoapods podfile

是否可以执行pod install @targetName
我遇到了一个问题,即我没有为我的项目更新 pod 的选项,但我必须为我的单元测试目标安装新的 pod。

最佳答案

我认为 CocoaPods 中没有任何 pod update @targetName 命令。您可以做的是仅在您的单元测试目标中添加所需的 pod,然后运行 ​​pod 更新,因为其他目标没有任何变化,因此它们不会受到此更新的影响。

如果您在完成pod init 后添加目标,您只需将这些目标附加到您的podfile 中,如下所示:

  target 'ANewTargetAdded' do
    inherit! :search_paths
    pod 'SomePOD'
  end

如果您现在将新的 pod 添加到 ANewTargetAdded 并运行 pod update,那么这只会影响 ANewTargetAdded 如果您还没有podfile 中其他目标的任何更改。

关于xcode - 为特定目标更新/安装 CocoaPods,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46841716/

相关文章:

xcode - "pod init"给出错误 "-bash: pod: command not found"

ios - 当某个类被添加到自动释放池时,我可以创建 Xcode 断点吗?

iOS 应用程序每隔一次启动就会崩溃,找不到错误

ios - ReachabilitySwift 无法与 CocoaPods 一起安装

Swift 无法在 Xcode 8 上通过 cocoapods 导入 SwiftyJSON 和 Alamofire

ios - 如何创建包含其他 pod 的 Pod

xcode - 如何从特定分支安装 pod?

ios - OneSignal provisionator 工具不工作

XCode7:启用位码大小的静态库?

swift - 由于 'private' 保护级别,Cocoapods lint 错误无法访问