iOS - 文件“...”无法打开,因为没有这样的文件

iOS - The file "..." couldn’t be opened because there is no such file

我尝试安装一些 podfile,但我失败了。 失败的消息是

[!] 找不到 XLPagerTabStrip (~> 5.0)

的规范

所以我尝试了 pod repo update --verbose

然后...我无法构建我的应用程序

所有 podfile 都有错误

文件“...”无法打开,因为没有这样的文件。

所以,我试过了 但我仍然无法构建 :(

我该如何解决?

我的 pod 文件是 AFNetworking、Alamofire、SlideMenuControllerSwift 和 SwiftyJSON

在全新的项目中尝试这些步骤:

  • 打开你的终端
  • 转到您的项目文件夹
  • 点击pod init --> 这将生成一个 Podfile
  • 然后点击 vi Podfile --> 这将在终端中打开您的 PodFile(或者您可以通过点击 open -a Xcode Podfile 在 xcode 中打开 Podfile)
  • 按照他们在您提供的 link 中所说的进行操作,但添加应用目标的名称
  • 当我用 'Alamofire' 代替 'Alamofire', '~> 1.2'

    时效果很好
     platform :ios, '8.0'
     use_frameworks!
    
     target 'TheNameOfYourTarget' do
       pod 'Alamofire'
     end
    
  • 之后按 Esc 键保存文件,然后按 :wq(保存文件)

  • 在您的终端中点击 pod install
  • 不要忘记关闭当前的 Xcode 项目 (YourProject.xcodeproj)
  • 相反,您必须打开 YourProject.xcworkspace,才能使 pod 正常工作。
  • 最后别忘了在要使用 podViewController 的地方添加 'import Alamofire'

尝试一下,如果有效请告诉我。 (我刚刚做了测试,一切正常)