我已经在我的 iOS 应用程序中使用 CocoaPods 几个星期了,它与我一直在测试的一个目标(我们称之为“MainApp”)完美配合。但是,我现在想构建一个不同的目标(“MyAppLite”)并注意到构建失败(在 pod 的头文件之一中找不到文件)。
我注意到的构建设置的差异如下:
- 其他链接器标志不包含 MyAppLite 中所需的框架
- 框架/标题/库搜索路径在 MyAppLite 中都是空的
- MyAppLite 中不存在 MainApp 中的任何用户定义的构建设置
如何确保在运行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'