swift2 Cocoapods框架安装不正确

bkhjykvo  于 2022-11-06  发布在  Swift
关注(0)|答案(4)|浏览(215)

我似乎不明白我的项目和cocoapods是怎么回事,Xcode找不到除了Firebase之外的框架,这就是我困惑的原因。我得到了错误Project ' file not found。Xcode也给我错误,In file included from <built-in>:342:我试着清理和构建,清空Xcode的缓存并重新安装Xcode。有人能解释一下吗,谢谢。这是我的podfile:


# 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

fquxozlt

fquxozlt1#

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

lnxxn5zx

lnxxn5zx2#

1.删除工作区(.xcworkspace)
1.删除Podfile.lock和Pods/目录
1.确保项目生成
1.升级cocopods gem install cocoapods(可选)
1.关闭项目并运行pod install

oipij1gg

oipij1gg3#

你能试试这个吗:

  1. pod install
  2. pod install
    如果它不起作用,创建一个新项目并添加相同的Podfile(只是更改目标名称)。
  • 如果它编译得很好,那么您的项目一定是配置错误了。您可能需要将您的项目迁移到新创建的项目中。(复制所有文件并添加项目引用)
  • 如果它不能编译,我认为你的系统有问题。

请尝试这些步骤,并让我知道它是否有效。

56lgkhnf

56lgkhnf4#

看来你的cocopods是最新版本了。请尝试安装低于1.0的cocopods。
配置podfile并运行pod安装。

相关问题