简体   繁体   English

使用 CocoaPods 在 iOS 中安装 Google Analytics 时出错

[英]Error installing Google Analytics in iOS with CocoaPods

I'm trying to install Google Analytics via cocoa pods, but it's not possible, I always get this error:我正在尝试通过可可豆荚安装 Google Analytics,但这是不可能的,我总是收到此错误:

Resolving dependencies of `Podfile`
[!] Unable to satisfy the following requirements:

- `Google/Analytics (~> 1.0.0)` required by `Podfile`

/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.38.2/lib/cocoapods/resolver.rb:388:in `handle_resolver_error'
/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.38.2/lib/cocoapods/resolver.rb:69:in `rescue in resolve'
/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.38.2/lib/cocoapods/resolver.rb:56:in `resolve'
/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.38.2/lib/cocoapods/installer/analyzer.rb:535:in `block in resolve_dependencies'
/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.38.2/lib/cocoapods/user_interface.rb:59:in `section'
/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.38.2/lib/cocoapods/installer/analyzer.rb:533:in `resolve_dependencies'
/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.38.2/lib/cocoapods/installer/analyzer.rb:70:in `analyze'
/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.38.2/lib/cocoapods/installer.rb:210:in `analyze'
/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.38.2/lib/cocoapods/installer.rb:133:in `block in resolve_dependencies'
/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.38.2/lib/cocoapods/user_interface.rb:59:in `section'
/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.38.2/lib/cocoapods/installer.rb:132:in `resolve_dependencies'
/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.38.2/lib/cocoapods/installer.rb:104:in `install!'
/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.38.2/lib/cocoapods/command/project.rb:71:in `run_install_with_update'
/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.38.2/lib/cocoapods/command/project.rb:101:in `run'
/Library/Ruby/Gems/2.0.0/gems/claide-0.9.1/lib/claide/command.rb:312:in `run'
/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.38.2/lib/cocoapods/command.rb:48:in `run'
/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.38.2/bin/pod:44:in `<top (required)>'
/usr/bin/pod:23:in `load'
/usr/bin/pod:23:in `<main>'

My podfile already contains different pods and a private pod:我的 podfile 已经包含不同的 pod 和一个私有 pod:

platform :ios, "6.0"

source 'git@github.com:MyCompany/myCompany-cocoaPods-ios.git'
source 'https://github.com/CocoaPods/Specs.git'

target "MyTarget" do

pod 'OpenWeatherMapAPI', '~> 0.0.5'
pod 'INCore', '~>1.1.0'
pod 'AFNetworking', '>= 1.3.1'
pod 'Google/Analytics', '~> 1.0.0'

end

Any ideas what I can try?任何想法我可以尝试什么? Thanks谢谢

尝试在项目构建设置中使用 iOS 7.0 作为部署目标。

Change your platform in podfile to ios 7.0 or above :将 podfile 中的平台更改为 ios 7.0 或更高版本:

platform :ios, "7.0"

If you are using iOS 6 or earlier, you can use this pod :如果您使用的是 iOS 6 或更早版本,则可以使用此 pod:

pod 'GoogleAnalytics', '3.13.0'

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM