是否可以protected $routeMiddleware = [
'jwt.refresh' => 'Tymon\JWTAuth\Middleware\RefreshToken'
];
?
我遇到了一个问题,我无法为我的项目更新pod,但我必须为我的单元测试目标安装新的pod。
答案 0 :(得分:4)
我不认为CocoaPods中有任何pod update @targetName
命令。您可以做的是仅在单元测试目标中添加所需的pod,然后运行pod update
,因为其他目标没有任何更改,因此它们不会受此更新的影响。
如果您在创建pod init
之后添加目标,则可以将这些目标附加到您的podfile中,如下所示:
target 'ANewTargetAdded' do
inherit! :search_paths
pod 'SomePOD'
end
如果您现在向ANewTargetAdded
添加新广告并运行pod update
,那么如果您未对{{1}中的其他目标进行任何更改,则只会影响ANewTargetAdded
1}}。
答案 1 :(得分:1)
没有类似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