使用CocoaPods导入百度地图SDK所遇到的坑

2016-05-22  本文已影响5514人  Eternaldream

遇到的问题:


9B1D4BAF-B0AD-4D78-9A67-34B0CB1CC91C.png

问题原因:

Podfile升级之后到最新版本,Pod里的内容必须明确指出所用第三方库的target,否则会出现The dependency is not used in any concrete target这样的错误。

解决方案:
1.使用pod --version查看CocoaPods当前版本,我的版本为1.0.0

DC2C9FD1-B2F0-471A-8A1E-41637F5FF7E7.png
2.将Podfile文件的内容改为
use_frameworks! platform :ios, ‘8.3‘ target "baidu" do pod 'BaiduMapKit’,’2.10.2’ end
执行pod install
8.3是我随便写的一个版本号,大家根据自己的需求修改
遇到的问题:
D9BB6A74-643C-4090-83CC-96A9B2150C1C.png
解决方安:
百度了下,发现pod install命令被墙了,换成pod install --verbose --no-repo-update搞定!
184DFA1B-441D-4233-A9B4-801124260AB3.png
后面还出现一个警告
B9C9E6E6-DF17-43BF-B900-47913331FF57.png
解决方案:
不要用文本编辑Podfile文件,用Xcode或者终端编辑,或者输入格式错误,没有输入运行版本platform :ios, ‘8.3‘
上一篇 下一篇

猜你喜欢

热点阅读