xcode多个target下得podfile的配置问题

今天因为需要,在原来的xcode项目里增加了一个target,然后发现之前的pod库对新的target不生效了,解决方案:

如果所有target的依赖库都一样的话:

link_with 'target1', 'target2'  
pod 'DZWeChatLib', '~> 1.5.0'  
pod 'TalkingDataAnalytics-NO-IDFA', '~> 1.2.70'  
pod 'MPNotificationView', '~> 1.1.1'  
pod 'RegexKitLite', '~> 4.0'  
pod 'RNGridMenu', '~> 0.1.3'  
pod 'TMCache', '~> 2.1.0'  
pod 'SVPullToRefreshImprove', '~> 0.5'  
pod 'SDCycleScrollView', '~> 1.3'  
pod 'iOpenMiPush'  
pod 'LLTableData'  

如果需要单独配置的话:

target : target1 do  
pod 'DZWeChatLib', '~> 1.5.0'  
pod 'TalkingDataAnalytics-NO-IDFA', '~> 1.2.70'  
pod 'MPNotificationView', '~> 1.1.1'  
pod 'RegexKitLite', '~> 4.0'  
pod 'RNGridMenu', '~> 0.1.3'  
pod 'TMCache', '~> 2.1.0'  
end

target : target2 do  
pod 'RNGridMenu', '~> 0.1.3'  
pod 'TMCache', '~> 2.1.0'  
pod 'SVPullToRefreshImprove', '~> 0.5'  
pod 'SDCycleScrollView', '~> 1.3'  
pod 'iOpenMiPush'  
pod 'LLTableData'  
end  

编辑完成之后需要重新pod install一下。