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

3.0.5版自动打包不成功,能否提供3.0.5的framework #182

Open
ixuli opened this issue Jun 17, 2020 · 7 comments
Open

3.0.5版自动打包不成功,能否提供3.0.5的framework #182

ixuli opened this issue Jun 17, 2020 · 7 comments

Comments

@ixuli
Copy link

ixuli commented Jun 17, 2020

现在不让使用UIWebView了,但是又没法使用你们的framework,能否提供一下3.0.5去掉UIWebView的framework 动态库

@ElfSundae
Copy link

集成 3.0.5 版本:

方案一:Podfile 中指定 tag :

pod 'libksygpulive', :git => 'https://github.com/ksvc/KSYLive_iOS.git', :tag => 'v3.0.5'

pod update 提示安装的 3.0.4 版,不用理会,因为 git 仓库中的 podspec 文件中的版本
是 3.0.4,真正集成进项目的是 v3.0.5 这个 tag 下的代码和库。

方案二:Podfile 中指定私有源:

source 'https://github.com/ElfSundae/CocoaPods-Specs.git'
source 'https://cdn.cocoapods.org/'

target 'Demo' do
    pod 'libksygpulive' # 如果 libksygpulive 已经在其他库中指定为依赖,这里可以不加这行
end    

打包出错

你 3.0.4 能打包吗?
这个 SDK 只提供静态库。

@ixuli
Copy link
Author

ixuli commented Jul 15, 2020

集成 3.0.5 版本:

方案一:Podfile 中指定 tag :

pod 'libksygpulive', :git => 'https://github.com/ksvc/KSYLive_iOS.git', :tag => 'v3.0.5'

pod update 提示安装的 3.0.4 版,不用理会,因为 git 仓库中的 podspec 文件中的版本
是 3.0.4,真正集成进项目的是 v3.0.5 这个 tag 下的代码和库。

方案二:Podfile 中指定私有源:

source 'https://github.com/ElfSundae/CocoaPods-Specs.git'
source 'https://cdn.cocoapods.org/'

target 'Demo' do
    pod 'libksygpulive' # 如果 libksygpulive 已经在其他库中指定为依赖,这里可以不加这行
end    

打包出错

你 3.0.4 能打包吗?
这个 SDK 只提供静态库。

我们现在工程必现得是动态库,之前的版本他们都提供有动态库framework,这个3.0.5打的时候出错,不知什么原因

@ixuli
Copy link
Author

ixuli commented Jul 15, 2020

截屏2020-07-15 下午2 31 24

能否提供下类似3.0.4版本的3.0.5的动态库

@ElfSundae
Copy link

  • 不是所有 .framework 都是动态库,静态库也可以是 .framework.
  • 你没说清打包不成功是啥意思,是你的项目打包还是编译这个库,也没说你的项目是怎么集成这个库的,手动添加的还是 CocoaPods。打包出错肯定有错误提示么,跟着错误排查修复啊。
  • 不提供动态库了就修改你项目使用静态库呗

@ixuli
Copy link
Author

ixuli commented Jul 22, 2020

* 不是所有 .framework 都是动态库,静态库也可以是 .framework.

* 你没说清打包不成功是啥意思,是你的项目打包还是编译这个库,也没说你的项目是怎么集成这个库的,手动添加的还是 CocoaPods。打包出错肯定有错误提示么,跟着错误排查修复啊。

* 不提供动态库了就修改你项目使用静态库呗

是直接集成的库,不是CocoaPods,是按照你们的说明步骤打动态库包的时候出错;因为你们库里面有GPUImage、FFMpeg三方库我们自己工程里也有,当时为了解决这个问题不得已才使用你们的动态库;

@ElfSundae
Copy link

我不是官方。
官方现在不维护这个库了,最新版没有编译动态库。如果确实需要动态库,自己编译吧。

@ElfSundae
Copy link

昨天帮朋友编译了下这个库的 framework,顺便传到 GitHub 了:https://github.com/ElfSundae/KSYLive_iOS/releases

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

2 participants