DCloud_iOS_XHY
DCloud_iOS_XHY
  • 发布:2020-02-26 11:16
  • 更新:2022-02-12 14:19
  • 阅读:2146

iOS 集成小程序SDK常见问题

分类:uni-app

FAQ

Q:iOS 原生工程弹窗提示 “HTML5 + Rumtime D”


A:请参考解决方法 点击查看详情

Q:提示 打包时未添加 xxx 模块 ...


A: 请参考这个 教程 将相关模块的依赖文件集成到原生工程中即可;

Q:三方库冲突

A:如果您原生工程依赖的三方库与SDK依赖的三方库冲突

  • 源码开源的三方库比如 SDWebImage、ZXing等,这类库SDK内部大多数已经做过源码修改,为了保证功能的完整性所以请您使用SDK内置的三方库,移除您之前依赖的三方库,这些库的 .h 头文件存放在 UniMPSDK/Features/inc 路径中的,将对应库的头文件引入到您的工程中使用即可,如果您使用内置的三方库导致原生功能异常,请反馈给我们;
  • 源码不开源的三方库比如 高德地图、微信、支付宝等,这类库官方依赖的版本如下表,如果您依赖的版本与SDk依赖的版本一致,你在使用SDK的功能模块时就不需要添加对应的三方库,如果版本不一致,请以高版本为准,如果SDK内使用的版本过低请您反馈给我我们,我们会做升级处理;
  • 还有一种解决方法,就是您不使用官方扩展的功能模块,然后按照文档自行扩展这部分功能;
SDK名称 版本
百度定位 v4.1.1
百度地图 v4.1.1
高德定位 v2.6.3
高德地图 v6.9.0
微信SDK v1.8.6.2
AlipaySDK v15.5.7
QQSDK v3.3.6_lite
新浪微博SDK v3.2.7
又拍云 v4.1.7
友盟 v6.1.0
IJKPlayer --
SDWebImage --
TZImagePickerController --
SVProgressHUD --
Masonry --
SocketRocket --
0 关注 分享

要回复文章请先登录注册

1***@qq.com

1***@qq.com

SDWebImage换个名不行吗?或者干脆别用第三方
2022-02-12 14:19
DCloud_iOS_XHY

DCloud_iOS_XHY (作者)

回复 j***@163.com :
你好,这个文档已经迁移到 [新的文档](https://nativesupport.dcloud.net.cn/UniMPDocs/FAQ/ios?id=q%ef%bc%9a%e4%b8%89%e6%96%b9%e5%ba%93%e5%86%b2%e7%aa%81), 目前一些体量小的三方库官方已通过重命名私有化,体量大的已经升级到比较新的版本,比如 SDWebImage,如果你们工程已经集成了比较新的版本并且版本兼容,可以不添加 libSDWebIamge.a 这个库
2021-01-12 18:27
j***@163.com

j***@163.com

您好,既然您已经修改了第三库的源码,能否给iOS的库换个前缀呢?
我的项目想使用小程序SDK。
我们的项目是一个Workspace下由多个Framework的project构建的。
没有办法静态连接libSDWebImage.a这个静态库。各个Framework都应该动态连接第三方库
2021-01-12 11:26