Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

依赖库 #2

Open
zhouhaokefd opened this issue Oct 15, 2017 · 4 comments
Open

依赖库 #2

zhouhaokefd opened this issue Oct 15, 2017 · 4 comments

Comments

@zhouhaokefd
Copy link

zhouhaokefd commented Oct 15, 2017

请问下cocopod下两个第三方的库 同时都依赖SDWebImage这个第三方库,会依赖冲突,请问下如何解决,谢谢。。。两个依赖库的版本不同导致出错。。
[!] Unable to satisfy the following requirements:

  • SDWebImage (~> 4.1.0) required by SGAdvertScrollView (1.2.6)
  • SDWebImage (~> 4.0.0) required by SDCycleScrollView (1.66)
@kingsic
Copy link
Owner

kingsic commented Oct 17, 2017

照你说的我去尝试了一下,并没有发现依赖冲突的问题
SDWebImage (> 4.1.0) required by SGAdvertScrollView (1.2.6)
SDWebImage (
> 4.0.0) required by SDCycleScrollView (1.66)
结果,导入的却是 SDWebImage (4.1.2);我不知道 CocoaPods 内部是怎么处理的;如果,你担心依赖冲突或者你遇到这个问题了,你可以选择手动导入其中的一个,或者还有其他的解决办法,你可以网上了解一下
下面这张图是我测试的数据
2017-10-17 2 54 01 @zhouhaokefd

@zhouhaokefd
Copy link
Author

谢谢 我发现我的问题啦 这两个库我都指定啦版本 导致它不知道用SDWebimage这个库的哪个版本。。。我看你代码也是没有指定这个SDCycleScrollView库的版本,而最新的SDCycleScrollView版本是1.73。。。 当我不指定SGAdvertScrollView版本的时候就好使啦,SGAdvertScrollView这个1.2.5版本有什么bug吗?如果没有的话我就用1.25啦哈。。。谢谢哈麻烦你啦

@kingsic
Copy link
Owner

kingsic commented Oct 20, 2017

一样的只是依赖 SDWebImage 的版本不同而已 @zhouhaokefd

@SLingFeng
Copy link

希望不要限制最高版本

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants