我现在使用CocoaPods几周了,它与我测试的一个目标(我们称之为“MainApp”)完美地配合工作。然而,我现在想要构建一个不同的目标(“MyAppLite”),并且注意到构建失败(其中一个库的头文件未找到)。
我注意到Build Settings中的区别如下:
- 在MyAppLite中,Other Linker Flags未包含所需的框架
- 在MyAppLite中,Framework/Header/Library Search Paths都为空
- 在MyAppLite中没有任何MainApp中的用户定义的Build Settings
我该如何确保当我运行pod install
时,所有目标都链接了库?
以下是我的Podfile供参考:
platform :ios, '5.0'
pod 'TTTAttributedLabel', '~> 1.7.0'
pod 'iRate', '~> 1.7.5'
pod 'MBProgressHUD', '~> 0.6'
pod 'FlurrySDK', '~> 4.2.3'
pod 'ACSimpleKeychain', '~> 0.0.1'
pod 'WEPopover', '~> 0.0.1'
pod 'AFNetworking', '~> 1.3.1'
pod 'Nimbus', '~> 1.0.0'
pod 'QuincyKit', '~> 2.1.9'
link_with ['MyApp', 'MyAppLite']
这一行。 - colincameronPodfile
文件:[!] Podfile中的link_with
规范现已不受支持,请改用目标块。 - adamF