首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >世界可可豆荚安装问题

世界可可豆荚安装问题
EN

Stack Overflow用户
提问于 2016-10-07 07:21:44
回答 3查看 115关注 0票数 0

我正在尝试安装https://github.com/Worldpay/worldpay-lib-ios。在这里,我需要使用AFNetworking安装cocoapods。我的文件夹是

代码语言:javascript
复制
target 'testWorldpayLibrary' do
platform :ios, '7.0'
pod "AFNetworking", "~> 2.0"
pod 'AFNetworkActivityLogger'
end

一按pod install命令,我就会出错。

代码语言:javascript
复制
### Error

TypeError -无法将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 `‘

代码语言:javascript
复制
――― 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!

有人能指出这里出了什么问题吗。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2016-10-07 08:04:35

将您的ruby版本升级到2.3.0,这个问题必须解决。谢谢!

票数 2
EN

Stack Overflow用户

发布于 2016-10-07 08:07:00

打开你的航站楼

代码语言:javascript
复制
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.
票数 1
EN

Stack Overflow用户

发布于 2016-10-07 07:26:58

首先,从您的项目和比在您的pod文件中添加以下内容,

源'https://github.com/CocoaPods/Specs.git

平台:ios,‘7.0’

豆荚'AFNetworking','~> 3.0‘

希望这能帮到你。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39911642

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档