iOS - 文件" ..."因为没有这样的文件而无法打开

时间:2016-03-28 08:49:25

标签: ios swift cocoapods

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

[!]无法找到XLPagerTabStrip (~> 5.0)

的规范

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

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

所有podfile都有错误

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

所以,我试过this 但我仍然无法建立:(

我该如何解决?

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

1 个答案:

答案 0 :(得分:3)

在一个全新的项目中尝试以下步骤:

  • 打开终端
  • 转到项目文件夹
  • 点按pod init - >这将生成一个Podfile
  • 然后点击vi Podfile - >这将在终端中打开您的PodFile(或者您可以通过点击open -a Xcode Podfile打开xcode中的Podfile)
  • 按照他们在您提供的链接中说的做,但添加应用目标的名称
  • 当我只放'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的ViewController中添加'import Alamofire'

尝试一下,让我知道它是否有效。 (我刚做了测试,一切正常)