Xcode 为特定目标更新/安装CoCoapod
是否可以在@targetName进行pod安装?Xcode 为特定目标更新/安装CoCoapod,xcode,cocoapods,podfile,Xcode,Cocoapods,Podfile,是否可以在@targetName进行pod安装? 我遇到了一个问题,我没有为我的项目更新pod的选项,但我必须为我的单元测试目标安装新的pod。我认为CocoaPods中没有pod update@targetName命令。您可以做的是只在单元测试目标中添加所需的pod,然后运行pod更新,因为其他目标中没有任何更改,所以它们不会受到此更新的影响 如果在完成pod初始化后添加目标,则可以将这些目标附加到pod文件中,如下所示: target 'ANewTargetAdded' do i
我遇到了一个问题,我没有为我的项目更新pod的选项,但我必须为我的单元测试目标安装新的pod。我认为CocoaPods中没有pod update@targetName命令。您可以做的是只在单元测试目标中添加所需的pod,然后运行pod更新,因为其他目标中没有任何更改,所以它们不会受到此更新的影响 如果在完成pod初始化后添加目标,则可以将这些目标附加到pod文件中,如下所示:
target 'ANewTargetAdded' do
inherit! :search_paths
pod 'SomePOD'
end
如果您现在向AnewTargeteded添加一个新的pod并运行pod更新,那么只有在您没有对pod文件中的其他目标进行任何更改时,才会影响AnewTargeteded。我认为CocoaPods中没有任何pod update@targetName命令。您可以做的是只在单元测试目标中添加所需的pod,然后运行pod更新,因为其他目标中没有任何更改,所以它们不会受到此更新的影响 如果在完成pod初始化后添加目标,则可以将这些目标附加到pod文件中,如下所示:
target 'ANewTargetAdded' do
inherit! :search_paths
pod 'SomePOD'
end
如果您现在将一个新的pod添加到AnewTargeteded并运行pod更新,那么这只会影响AnewTargeteded,前提是您尚未对pod文件中的其他目标进行任何更改。没有任何类似pod update@targetName的功能,但您可以为不同的目标和单元测试指定不同的pod,并运行pod更新
像这样的
target 'TestProject' do
# Comment the next line if you're not using Swift and don't want to use dynamic frameworks
use_frameworks!
# Pods for TestProject
target 'TestProjectTests' do
inherit! :search_paths
# Pods for testing
end
target 'TestProjectUITests' do
inherit! :search_paths
# Pods for testing
end
end
没有任何类似于pod update@targetName的程序,但是您可以为不同的目标和单元测试指定不同的pod,并运行pod update
像这样的
target 'TestProject' do
# Comment the next line if you're not using Swift and don't want to use dynamic frameworks
use_frameworks!
# Pods for TestProject
target 'TestProjectTests' do
inherit! :search_paths
# Pods for testing
end
target 'TestProjectUITests' do
inherit! :search_paths
# Pods for testing
end
end