我发现有类似问题但不完全相同的人。
我第一次使用cocoapods,Xcode没有认识到Pods框架。因此,为了确保它与某些现有的XCode配置无关,我创建了一个全新的Xcode项目(PodsTest),但问题仍然存在(如下所示)。
我的podfile也是故意最小的,包括一个pod:
# Uncomment the next line to define a global platform for your project
# platform :ios, '9.0'
target 'PodsTest' do
# Comment the next line if you're not using Swift and don't want to use dynamic frameworks
use_frameworks!
pod 'SwiftSocket'
# Pods for PodsTest
end

在运行pod安装时,一切似乎都是有序的,创建了PodTest.xcworkspace。
然后在构建阶段的项目目标中,在带有库"的"链接二进制文件中,框架正常显示" Pods_PodsTest.framework"
我认为使用一个全新的Xcode项目很容易找到它的底部,并且为第一个安装了cocoapods它也应该运行最新版本,因此处于工作状态。我错过了我需要遵循的任何步骤吗?或者有人建议看什么?您可以假设未使用Xcode项目设置/配置。
答案 0 :(得分:0)
确保要安装的cocoapods框架与当前的Xcode版本兼容。要解决此问题,请在Pod之后提供版本。因为如果您不提供该版本,它将自动安装新版本。例如:
pod 'Charts'
至pod 'Charts', '~> 3.2.1'
或者您可以简单地更新Xcode。
答案 1 :(得分:0)
我认为发生此问题是因为您没有正确添加SDK。 因此,请按照以下步骤操作。
1。在项目导航器中,选择您的项目。
2。选择目标。
3。选择“构建阶段”标签。
4。打开“使用库链接二进制文件”扩展器。
5。单击+按钮。
6。选择您的框架。
7。(可选)将添加的框架拖放到“框架”组中。
执行上述步骤后,请清理您的项目并重新构建。
希望这可以,谢谢