jpush-react-native icon indicating copy to clipboard operation
jpush-react-native copied to clipboard

iOS podfile 如果使用use_frameworks!集成编译不过,不支持动态库吗?

Open GithubXkw1573 opened this issue 5 years ago • 6 comments

你的运行环境

  • 插件版本:
  • react-native 版本:0.61.2

采用podfile管理第三方库,由于引入了swift库,所以整个项目设置了use_framework!

期望效果

引入jpush-react-native 2.6.1 jcore-react-native 1.5.0

实际效果

编译不过,应该是你们只提供了静态.a的方式使用,没有提供.framework的支持 希望,能支持framwork

Debug logs

包括 Android 或 iOS 的日志:

GithubXkw1573 avatar Oct 31 '19 09:10 GithubXkw1573

+1 现在大部分第三方都采用.framework集成方式,有些swift库甚至不支持静态a包,而手动集成按照官方文档又不能成功,可以说是死路一条。希望官方能尽快退出支持framework的版本。

cj768025549 avatar Dec 17 '19 08:12 cj768025549

+1

ks-stack avatar Jan 07 '20 10:01 ks-stack

搞了很久pod引入都宣告失败,没办法只能手动集成到宿主app内了

GithubXkw1573 avatar Mar 20 '20 03:03 GithubXkw1573

在文件jcore-react-native/JCore.podspec和jpush-react-native/JPush.podspec里添加s.static_framework = true能成功

ks-stack avatar Mar 20 '20 03:03 ks-stack

在文件jcore-react-native/JCore.podspec和jpush-react-native/JPush.podspec里添加s.static_framework = true能成功

good!我没想到这个,我有空试试,谢谢🤪

GithubXkw1573 avatar Aug 08 '20 02:08 GithubXkw1573

亲测有效 @17554265585

tianNanYiHao avatar Sep 24 '20 10:09 tianNanYiHao