我正在尝试安装https://github.com/Worldpay/worldpay-lib-ios。在这里,我需要使用AFNetworking安装cocoapods。我的文件夹是
target 'testWorldpayLibrary' do
platform :ios, '7.0'
pod "AFNetworking", "~> 2.0"
pod 'AFNetworkActivityLogger'
end一按pod install命令,我就会出错。
### ErrorTypeError -无法将Ruby值‘“AFNetworking’转换为CFTypeRef。
/Users/sujit/.rvm/gems/ruby-2.2.0@global/gems/xcodeproj-1.3.1/lib/xcodeproj/plist/ffi/core_foundation.rb:383:in‘`RubyValueToCFTypeRef’
/Users/sujit/.rvm/gems/ruby-2.2.0@global/gems/xcodeproj-1.3.1/lib/xcodeproj/plist/ffi/core_foundation.rb:402:in‘阻止RubyHashToCFDictionary’
/Users/sujit/.rvm/gems/ruby-2.2.0@global/gems/xcodeproj-1.3.1/lib/xcodeproj/plist/ffi/core_foundation.rb:400:in‘’
/Users/sujit/.rvm/gems/ruby-2.2.0@global/gems/xcodeproj-1.3.1/lib/xcodeproj/plist/ffi/core_foundation.rb:400:in‘`RubyHashToCFDictionary’
/Users/sujit/.rvm/gems/ruby-2.2.0@global/gems/xcodeproj-1.3.1/lib/xcodeproj/plist/ffi/core_foundation.rb:372:in‘`RubyValueToCFTypeRef’
/Users/sujit/.rvm/gems/ruby-2.2.0@global/gems/xcodeproj-1.3.1/lib/xcodeproj/plist/ffi/core_foundation.rb:402:in‘阻止RubyHashToCFDictionary’
/Users/sujit/.rvm/gems/ruby-2.2.0@global/gems/xcodeproj-1.3.1/lib/xcodeproj/plist/ffi/core_foundation.rb:400:in‘’
/Users/sujit/.rvm/gems/ruby-2.2.0@global/gems/xcodeproj-1.3.1/lib/xcodeproj/plist/ffi/core_foundation.rb:400:in‘`RubyHashToCFDictionary’
/Users/sujit/.rvm/gems/ruby-2.2.0@global/gems/xcodeproj-1.3.1/lib/xcodeproj/plist/ffi/core_foundation.rb:372:in‘`RubyValueToCFTypeRef’
/Users/sujit/.rvm/gems/ruby-2.2.0@global/gems/xcodeproj-1.3.1/lib/xcodeproj/plist/ffi/core_foundation.rb:402:in‘阻止RubyHashToCFDictionary’
/Users/sujit/.rvm/gems/ruby-2.2.0@global/gems/xcodeproj-1.3.1/lib/xcodeproj/plist/ffi/core_foundation.rb:400:in‘’
/Users/sujit/.rvm/gems/ruby-2.2.0@global/gems/xcodeproj-1.3.1/lib/xcodeproj/plist/ffi/core_foundation.rb:400:in‘`RubyHashToCFDictionary’
/Users/sujit/.rvm/gems/ruby-2.2.0@global/gems/xcodeproj-1.3.1/lib/xcodeproj/plist/ffi.rb:159:in `ruby_hash_write_devtoolscore‘
/Users/sujit/.rvm/gems/ruby-2.2.0@global/gems/xcodeproj-1.3.1/lib/xcodeproj/plist/ffi.rb:149:in `ruby_hash_write_xcode‘
/Users/sujit/.rvm/gems/ruby-2.2.0@global/gems/xcodeproj-1.3.1/lib/xcodeproj/plist/ffi.rb:72:in `write_to_path‘
/Users/sujit/.rvm/gems/ruby-2.2.0@global/gems/xcodeproj-1.3.1/lib/xcodeproj/plist.rb:46:in `write_to_path‘
/Users/sujit/.rvm/gems/ruby-2.2.0@global/gems/xcodeproj-1.3.1/lib/xcodeproj/project.rb:333:in‘保存’
/Users/sujit/.rvm/gems/ruby-2.2.0/gems/cocoapods-1.0.1/lib/cocoapods/installer.rb:696:in‘阻止write_pod_project’
/Users/sujit/.rvm/gems/ruby-2.2.0/gems/cocoapods-1.0.1/lib/cocoapods/user_interface.rb:141:in‘讯息’
/Users/sujit/.rvm/gems/ruby-2.2.0/gems/cocoapods-1.0.1/lib/cocoapods/installer.rb:688:in `write_pod_project‘
/Users/sujit/.rvm/gems/ruby-2.2.0/gems/cocoapods-1.0.1/lib/cocoapods/installer.rb:173:in‘阻止generate_pods_project’
/Users/sujit/.rvm/gems/ruby-2.2.0/gems/cocoapods-1.0.1/lib/cocoapods/user_interface.rb:63:in `区段‘
/Users/sujit/.rvm/gems/ruby-2.2.0/gems/cocoapods-1.0.1/lib/cocoapods/installer.rb:167:in `generate_pods_project‘
/Users/sujit/.rvm/gems/ruby-2.2.0/gems/cocoapods-1.0.1/lib/cocoapods/installer.rb:119:in‘安装!’
/Users/sujit/.rvm/gems/ruby-2.2.0/gems/cocoapods-1.0.1/lib/cocoapods/command/install.rb:37:in‘`run’
/Users/sujit/.rvm/gems/ruby-2.2.0@global/gems/claide-1.0.0/lib/claide/command.rb:334:in‘`run’
/Users/sujit/.rvm/gems/ruby-2.2.0/gems/cocoapods-1.0.1/lib/cocoapods/command.rb:50:in‘`run’
/Users/sujit/.rvm/gems/ruby-2.2.0/gems/cocoapods-1.0.1/bin/pod:55:in `‘
/Users/sujit/.rvm/gems/ruby-2.2.0/bin/pod:23:in‘`load’
/Users/sujit/.rvm/gems/ruby-2.2.0/bin/pod:23:in `‘
/Users/sujit/.rvm/gems/ruby-2.2.0/bin/ruby_executable_hooks:15:in‘’
/Users/sujit/.rvm/gems/ruby-2.2.0/bin/ruby_executable_hooks:15:in `‘
――― TEMPLATE END ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
[!] Oh no, an error occurred.
Search for existing GitHub issues similar to yours:
https://github.com/CocoaPods/CocoaPods/search?q=Unable+to+convert+Ruby+value+%60%22AFNetworking%22%27+into+a+CFTypeRef.&type=Issues
If none exists, create a ticket, with the template displayed above, on:
https://github.com/CocoaPods/CocoaPods/issues/new
Be sure to first read the contributing guide for details on how to properly submit a ticket:
https://github.com/CocoaPods/CocoaPods/blob/master/CONTRIBUTING.md
Don't forget to anonymize any private data!有人能指出这里出了什么问题吗。
发布于 2016-10-07 08:04:35
将您的ruby版本升级到2.3.0,这个问题必须解决。谢谢!
发布于 2016-10-07 08:07:00
打开你的航站楼
1.First time install Pod in your mac run this command<sudo gem install cocoapods>
2.cd <your project>
3.pod install
4.go to your project in your project open pod file add<pod 'AFNetworking', '~> 3.0'>
5.Again run the <pod install> command in terminal.发布于 2016-10-07 07:26:58
首先,从您的项目和比在您的pod文件中添加以下内容,
源'https://github.com/CocoaPods/Specs.git‘
平台:ios,‘7.0’
豆荚'AFNetworking','~> 3.0‘
希望这能帮到你。
https://stackoverflow.com/questions/39911642
复制相似问题