Xcode15.0打的原生插件在uni-app云打包时候不识别

Xcode15.0打的原生插件在uni-app云打包时候不识别

9 回复

原生插件添加 -ld_classic 之后云打包还是失败

更多关于Xcode15.0打的原生插件在uni-app云打包时候不识别的实战教程也可以访问 https://www.itying.com/category-93-b0.html


-ld_classic 是使用Xcode15调试的时候 如果编译报错或者运行时闪退 在主工程加的 插件工程不需要加

XGMQTTCoreDataPersistence 你根据错误日志 看一下你这个类对应报错的方法里 使用的功能 都依赖了哪些系统库或者三方库

这是腾讯云推送的库,腾讯云推送依赖的系统库在uniapp中都包含了

回复 9***@qq.com: 你怎么确定的都包含了 离线SDK默认引用了大量的依赖库 而云打包会根据勾选的模块引用依赖 离线SDK添加的依赖云打包未必有 云打包默认的依赖 详见离线SDK文档的基础模块

经过测试确实是依赖的问题,原来自定义基座和云打包环境还不同,建议将所有依赖都加到package.json里

不建议将所有依赖都加到package.json里,这会让你的安装包体积增大很多,还是要搞清楚你的插件的依赖,按需添加

另外,纠正一点,不是自定义基座和云打包环境不同,而是离线SDK demo中默认提供的环境依赖 跟你云打包未必完全相同

大佬,请教一下,我按照官网教程制作自定义基座后,放到uniapp后运行失败,也不报错。请问有什么思路吗

回到顶部