DCloud_IOS_XTY
DCloud_IOS_XTY
  • 发布:2015-02-03 17:10
  • 更新:2020-10-15 22:12
  • 阅读:23661

iOS离线打包-Feature模块配置

分类:HTML5+

离线打包可以根据需要进行插件的增删,这个过程需要对工程做出修改。

目前插件需要修改的项目包含 LinkerFlags、 Library、Framework、资源文件、宏定义、info.plist文件几项。

并不是所有的插件都要修改以上几项,大部分插件只需要修改其中几项即可。

如果app中出现“缺失模块提醒框”,需要按照下面步骤添加相应的模块即可。

每个插件需要修改哪些项目,每个项目需要配置的值是什么,可以查看SDK中的Feature-iOS.xls文件。

具体修改方法:

如何修改LinkerFlags配置

按照下图找到Other Linker Flags 点击该项,在弹出的窗口中点击+可以添加flag 点击-可以删除flag


如何修改Library配置

library为插件对应的库文件和依赖库, 目前离线打包工程包括所有的库,不需要修改

如何修改framework配置

framework为插件依赖的系统库,按照下图找到framework的配置位置,点击+可以添加,选中framework点击-可以删除

如何添加删除文件

资源为插件需要使用的资源如图片、国际化文件等, 点击File->addFile 在弹出的对话框中选择响应文件即可,
删除时在工程中选中该项目,点击delete键

如何修改宏定义

按照下图找到Macors,在弹出的窗口中点击+可以添加添加-可以删除

4 关注 分享
___K 黄小昆 Trust wendel

要回复文章请先登录注册

[已删除]

[已删除]

承接前端H5、小程序、APP、PC端网站等外包,主要技术栈为vue、uni-app,有意请加微信:13070273424(我是前端。1. 我找有单子的服务端合作人。2. 整个项目外包给我,我这也有个小团队。3. 兼职,公司/团队偶尔丢点小项目或者页面调整等)
2020-10-15 22:12
WFan

WFan

提示未添加nativeObj模块 加上后 出来个导航栏 5+导航栏怎么隐藏
2020-10-15 19:22
4***@qq.com

4***@qq.com

回复 哈撒呦 :
看Feature-iOS.xls的内容,然后把对应的包放进去,然后在build Phases->linking -> Other Linker Flags 增加对应的flag
2020-07-09 17:17
兰古利萨丶

兰古利萨丶

回复 dtw :
https://ask.dcloud.net.cn/question/100510 我也遇到一样的问题了
2020-06-30 18:38
兰古利萨丶

兰古利萨丶

回复 哈撒呦 :
https://ask.dcloud.net.cn/question/100510 我也遇到一样的问题了
2020-06-30 18:37
dtw

dtw

回复 哈撒呦 :
我的App也遇到这个问题了,您那解决了吗?
2020-06-30 17:57
哈撒呦

哈撒呦

已经上架的项目今天突然提示“打包时未添加Invocation模块”(之前测得没问题,从来没提示过这个),这是什么原因???
2020-06-30 14:51
zhychen

zhychen

feature.plist对应的key API表里这两项怎么改呀
2020-06-02 18:04
a***@163.com

a***@163.com

uni plugin工程一添加这个link-flags就报duplicate的错啊:-lWeiboSDK.不添加就无法用微信登录
2020-05-22 14:23
8***@qq.com

8***@qq.com

如何删除微信支付宝百度等模块啊
2019-11-07 16:26