本篇文章会详细说明如何增加相关依赖库和资源,解决提示
HTML5+Runtime 打包时未添加XXX模块问题
1. 确定自己所需的功能,在文档中找到相关配置,如相机/图片选择功能(Camera/Gallery):

2. 打开Xcode中相关文件

在filter分别输入AssetsLibrary.framework 、Photos.framework 、CoreMedia.framework、MetalKit.framework、GLKit.framework、liblibCamera.a (红框中的依赖)。

如果有,则不需添加。

如果没有可以通过+添加或直接拖进xcode中:


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

4. 最后可以检查一遍有没有遗漏的,直接运行就可以使用了。
值得注意的地方
- 每一个功能都有自己特有的库,不能少也不能多(例如push中
unipush的libUniPush.a和个推的libGeTuiPush.a就不能共存)。
ps:后面我也许会出关于iOS端使用unipush推送的详细配置流程(这是个大坑啊。) - 特有的一些功能不仅需要添加依赖也需要在
info中添加配置,如推送、百度地图、支付宝等。


本文介绍了如何在Xcode中添加和检查必要的库资源,以解决HTML5+Runtime打包时遇到的模块缺失问题。步骤包括查找并添加相机、图片选择等功能所需的框架和静态库,强调每个功能对应特定库,不能混淆,同时提醒注意特定功能可能需要在info.plist中额外配置。




3303

被折叠的 条评论
为什么被折叠?



