Cocoapods 框架安装不正确

Cocoapods frameworks not installing properly

我似乎无法理解我的项目和 cocoapods 发生了什么,Xcode 无法找到除 Firebase 之外的框架,这就是我感到困惑的原因。我收到错误 Project ' file not found。 Xcode 也给我错误,In file included from <built-in>:342: 我已经尝试清理和构建,清空 Xcode 的缓存并重新安装 Xcode。谁能解释一下谢谢。 这是我的播客文件:

# Uncomment this line to define a global platform for your project
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '9.0'

target 'Soar_iPad' do
# Comment this line if you're not using Swift and don't want to use dynamic frameworks
use_frameworks!

# Pods for Soar_iPad
pod 'Firebase'
pod 'Firebase/Auth'
pod 'ExpandingMenu', '~> 0.1'
pod 'SwiftyJSON'
end

  1. 删除工作区 (.xcworkspace)
  2. 删除Podfile.lock和Pods/目录
  3. 确保您的项目构建
  4. 升级 cocoapods gem install cocoapods(可选)
  5. 关闭项目并 运行 pod install

你能试试这个吗:

  1. pod deintegrate
  2. pod install

如果不行,新建一个项目,加入同样的Podfile(改目标名称即可)。 运行 pod install.

  • 如果编译正常,那么你的项目一定是配置错误了。您可能希望将您的项目迁移到新创建的项目中。 (复制所有文件并添加项目引用)
  • 如果编译不通过,我认为你的系统有问题。

请尝试这些步骤,如果有效请告诉我。

我弄清楚出了什么问题以及为什么 Xcode 找不到 pod 文件。这是因为我的目录中有双引号,例如我有 /username/Desktop/Project "MyApp"/Project 和 Xcode 找不到我的 pod 文件。但出于某种原因,我发现使用单引号很有效,例如 /username/Desktop/Project 'MyApp'/Project。这很奇怪,但很高兴找到了解决方案。感谢所有提供帮助的人!

看来你的cocoapods是最新版的。 尝试安装低于1.0的cocoapods。

配置 podfile 和 运行 pod 安装。