美文网首页iOS开发.iOS Developer
关于pod install 和 pod update.

关于pod install 和 pod update.

作者: 侭情显現 | 来源:发表于2016-12-07 00:30 被阅读86次

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

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

诡异的错误.png

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

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

General->Linked Frameworks and Libraries.png

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

Build Settings->Other Linker Flags.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,但是可以.而到我的项目中就不可以.其中的问题我也没找到原因.有大神知道的可以分享.

相关文章

网友评论

    本文标题:关于pod install 和 pod update.

    本文链接:https://www.haomeiwen.com/subject/kzqdmttx.html