【问题标题】:Getting error while installing pods via cocoapods on OS X El Capitan在 OS X El Capitan 上通过 cocoapods 安装 pod 时出错
【发布时间】:2016-01-04 05:35:30
【问题描述】:

我在 OSX 版本 10.11 上运行并已安装 Xcode 7。

我创建了一个新的 Xcode 项目并尝试使用 cocoa pod 安装 Alamofire。

以下是我要这样做的日志。有人对此问题有任何澄清吗?谢谢

Amiths-iMac:YakadaYakaDev Amith$ pod install

更新本地规范存储库

CocoaPods 0.39.0.rc.1 可用。 更新使用:gem install cocoapods --pre [!] 这是我们希望您尝试的测试版本。

更多信息请见http://blog.cocoapods.org 以及此版本的变更日志http://git.io/BaH8pQ

分析依赖关系

dyld: warning, LC_RPATH @executable_path/../../../../../../../SharedFrameworks in /Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/../../..//DVTInstrumentsFoundation.framework/Versions/A/DVTInstrumentsFoundation being ignored in restricted program because of @executable_path
dyld: warning, LC_RPATH @executable_path/../lib in /Applications/Xcode.app/Contents/Frameworks/IDEFoundation.framework/Versions/A/../../../../Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/libclang.dylib being ignored in restricted program because of @executable_path
dyld: warning, LC_RPATH @executable_path/../lib in /Applications/Xcode.app/Contents/Frameworks/IDEFoundation.framework/Versions/A/../../../../Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/libLTO.dylib being ignored in restricted program because of @executable_path
dyld: warning, LC_RPATH @executable_path/../Frameworks in /Applications/Xcode.app/Contents/PlugIns/Xcode3Core.ideplugin/Contents/MacOS/Xcode3Core being ignored in restricted program because of @executable_path

[!] 无法满足以下要求:

  • Alamofire (~> 3.0) 需要 Podfile

更新: 当我如下更新我的 pod 文件时

source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0'
use_frameworks!
pod 'Alamofire', '~> 2.0'

我不再收到上述错误!

【问题讨论】:

    标签: ios ruby macos console alamofire


    【解决方案1】:

    试试这个

    你的 pod 正在安装

    sudo gem install -n /usr/local/bin cocoapods
    

    和 Alamofire 安装

    source 'https://github.com/CocoaPods/Specs.git'
    platform :ios, '8.0'
    use_frameworks!
    
    pod "Alamofire", "~> 3.0.0-beta.3"
    

    【讨论】:

    • 你怎么发现我需要安装 pod "Alamofire", "~> 3.0.0-beta.3" ?在 Alamofire github 页面中,它说最新版本是 pod 'Alamofire', '~> 3.0'。
    猜你喜欢
    • 1970-01-01
    • 2016-01-03
    • 1970-01-01
    • 2016-04-22
    • 2016-08-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多