【发布时间】:2017-06-29 10:53:36
【问题描述】:
我正在使用 CocoaPods 1.2,我有一个包含 2 个目标的项目,一个是主要的 iPhone 应用程序,另一个是可可触摸框架库。
将 pod 添加到我的 iphone 目标没有问题,我的主要问题是我无法将任何 pod 添加到其他共享库目标。
这是我的 pod 文件的示例:
platform :ios, '9.0'
target 'MyApp' do
use_frameworks!
pod 'EVReflection'
end
target 'MyLibrary' do
use_frameworks!
pod 'EVReflection'
end
将 pod 添加到主应用 MyApp 可以正常工作,但不能添加到其他目标,您知道为什么会发生这种情况吗?
我曾尝试使用 abstract_target,但没有成功。我什至试图去整合和重新整合,但也没有用。
只有在尝试将 pod 添加到通用框架库时才会出现问题,将 pod 添加到任何其他类型的目标都可以正常工作。
任何帮助将不胜感激。
【问题讨论】:
-
cocoapods 会报错吗?还是 Xcode 在抱怨?
-
cocoapods 或 xcode 没有错误,pod 安装成功并且 xcode 运行良好,但是当您尝试将 pod 导入库中时,它说找不到模块
-
我很确定我过去做过这个并且没有遇到问题,但我会整理一个小样本,看看我发现了什么。