使用Hbuilder+Xcode13打包iOS app(添加依赖库)

本篇文章会详细说明如何增加相关依赖库和资源,解决提示HTML5+Runtime 打包时未添加XXX模块问题

官方资源文档
使用Hbuilder+Xcode13打包iOS app(添加依赖库)_第1张图片

1. 确定自己所需的功能,在文档中找到相关配置,如相机/图片选择功能(Camera/Gallery):

使用Hbuilder+Xcode13打包iOS app(添加依赖库)_第2张图片

2. 打开Xcode中相关文件

使用Hbuilder+Xcode13打包iOS app(添加依赖库)_第3张图片
filter分别输入AssetsLibrary.framework 、Photos.framework 、CoreMedia.framework、MetalKit.framework、GLKit.framework、liblibCamera.a (红框中的依赖)。
在这里插入图片描述
如果有,则不需添加。
使用Hbuilder+Xcode13打包iOS app(添加依赖库)_第4张图片
如果没有可以通过+添加或直接拖进xcode中:
使用Hbuilder+Xcode13打包iOS app(添加依赖库)_第5张图片

使用Hbuilder+Xcode13打包iOS app(添加依赖库)_第6张图片

3. 如果遇到了搜索不到的库,可以选择在SDK文件直接查找,一般都能找到,然后拖进Xcode就添加成功了。

使用Hbuilder+Xcode13打包iOS app(添加依赖库)_第7张图片

4. 最后可以检查一遍有没有遗漏的,直接运行就可以使用了。

值得注意的地方

  • 每一个功能都有自己特有的库,不能少也不能多(例如push中unipush的libUniPush.a个推的libGeTuiPush.a就不能共存)。
    ps:后面我也许会出关于iOS端使用unipush推送的详细配置流程(这是个大坑啊。)
  • 特有的一些功能不仅需要添加依赖也需要在info中添加配置,如推送、百度地图、支付宝等。
    使用Hbuilder+Xcode13打包iOS app(添加依赖库)_第8张图片使用Hbuilder+Xcode13打包iOS app(添加依赖库)_第9张图片

你可能感兴趣的:(iOS,经验分享,xcode,ios)