zoukankan      html  css  js  c++  java
  • iOS开发之--cocopods相关问题及解决方法

    问题一、

    Note: as of CocoaPods 1.0, `pod repo update` does not happen on `pod install` by default

    解决办法:删除工程中的Podfile.lock,再pod intall.

     问题二、

    [!] CocoaPods could not find compatible versions for pod "IQKeyboardManager":
      In snapshot (Podfile.lock):
        IQKeyboardManager (= 6.3.2)
     
      In Podfile:
        IQKeyboardManager (~> 6.3.2)
     
    None of your spec sources contain a spec satisfying the dependencies: `IQKeyboardManager (~> 4.0.11), IQKeyboardManager (= 4.0.11)`.
     
    You have either:
     * out-of-date source repos which you can update with `pod repo update` or with `pod install --repo-update`.
     * mistyped the name or version.
     * not added the source repo that hosts the Podspec to your Podfile.
     
    Note: as of CocoaPods 1.0, `pod repo update` does not happen on `pod install` by default.

    解决方法如下:

    // 移除本地master
    sudo rm -fr ~/.cocoapods/repos/master
    // 移除本地缓存
    sudo rm -fr ~/Library/Caches/CocoaPods/
    // 重新setup,如果网速较慢,可以在后面加上 --verbose
    pod setup
    
    // 更新到最新的预览版,一次到底
    sudo gem install cocoapods --pre

    如果sudo gem install cocoapods --pre 
    无效才考虑移除本地缓存

  • 相关阅读:
    application , application pool., W3wp ,httpapplication, domain
    HDFS
    spark
    Hive
    container docker
    Azure&& hdinsight
    Native Code
    拥抱重构
    六个重构方法可帮你提升80%的代码质量
    重构 小步进行曲
  • 原文地址:https://www.cnblogs.com/hero11223/p/9904477.html
Copyright © 2011-2022 走看看