关于pod install 和 pod update.

2017-01-12 10:14:24来源:http://www.jianshu.com/p/83ad47502820作者:侭情显現人点击

困惑几天的问题终于解决了.反正以后先update ^_^


最近公司需求.需要集成VK-sdk-ios到项目中.在自己写的测试demo中pod install可以集成.但是到我们项目中pod install 就不可以.不知道为什么.一直报如下的错误:



诡异的错误.png

素手无策.感觉是不是第三方之间冲突了.就重新创建一个新的demo.将项目中的Podfile里面的第三方全部集成到新的demo.可以编译运行.没有问题.


这时的我懵逼了.问题还要解决啊.就比对了一下pod以后可能产生变化的两个地方.一个是General->Linked Frameworks and Libraries:



General->Linked%20Frameworks%20and%20Libraries.png

另一个地方是Build Settings->Other Linker Flags:



Build%20Settings->Other%20Linker%20Flags.png

果然.就是这两个地方新创建的demo里面集成进来了.但是项目中pod成功了.这两个地方并没有添加成功.



Pod成功.png

测试了几次.修改bitCode .修改-all_load或者-force_load.还是不成功.最后还是国内的大神厉害.感谢:走远欣赏你 的分享http://www.cnblogs.com/richard-youth/p/4508049.html.


pod install只会按照Podfile的要求来请求类库,如果类库版本号有变化,那么将获取失败。但是 pod update会更新所有的类库,获取最新版本的类库。


我直接pod 'VK-ios-sdk’.没有指定版本号.pod install的版本号是1.4.4. pod update以后的版本是Installing VK-ios-sdk 1.4.6 (was 1.4.4).


其实新创建的项目中也是pod install .VK-ios-sdk 的版本也是1.4.4,但是可以.而到我的项目中就不可以.其中的问题我也没找到原因.有大神知道的可以分享.




最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台