DCloud_App_Array
DCloud_App_Array
  • 发布:2015-07-28 16:38
  • 更新:2026-10-17 17:22
  • 阅读:16350622

5+App模块配置错误处理

分类:HTML5+

HBuilder6.2.0+版本及HBuilderX中包含模块自动检测提示功能,提示开发者避免遗漏配置模块导致功能无法使用。

uni-app项目请参考新文档:https://uniapp.dcloud.net.cn/tutorial/app-modules.html

小程序SDK环境

如果您是原生工程集成小程序SDK,iOS 工程请参考这个 教程,Android 工程请参考这个 教程 ,不用看下面的教程;

App离线打包环境

如果您是离线工程打包App,iOS 工程请参考这个教程 ,Android 工程参考这个 教程,不用看下面的教程;

使用 HBuilderX 云打包请继续看下面的教程

缺失模块提醒框

当应用中调用5+ API对应的模块在5+ Runtime中不包含时弹出标题为“HTML5+ Runtime”提示框:

  • HBuilder|HBuilderX真机运行
    提示内容为“manifest.json中未添加XXX模块,请参考http://ask.dcloud.net.cn/article/283”
    其中XXX表示缺失的模块,如图:

  • App打包运行
    提示内容为“打包时未添加XXX模块,请参考http://ask.dcloud.net.cn/article/283”
    其中XXX表示缺失的模块,如图:

IDE中添加模块

解决此问题的方法是在HBuilder|HBuiulderX中添加缺失的模块,保存后提交App云端打包。
打开应用的manifest.json文件,切换到“模块权限配置”项(uni-app应用为“App模块权限配置”项),在右侧的“打包模块配置”中x勾选缺失的模块:

如果这些模块涉及三方sdk配置,还需要继续配sdk信息

比如map,勾选map模块后,仍需在sdk配置中选择是高德地图还是百度地图,并填写相关appkey信息。

如果是离线打包请参考离线打包配置教程

153 赞 关注 分享
Happy哥 Trust gaohuazi 陈强润 13333 13870080555 小张哥 靓万家家政 张凌 余浩 白兔 禄禄 曼妮 于娟 赵新 wzy1013 赵庆桥 贺贻敏 菊花盛开 袁燕 喜乐 后街男孩 李永华 赵月华 李登强 杨全岭 张代伦 张云飞 锦书 4***@qq.com 晴 杨乃武小白菜 tian1992 吐尔逊 小标题 任性任性 吕杰芳 陈文 额额滴 萱 德慧 钟崇德 淡忘快点 lxm123456 我爱中国 好运连连 李世冲 暧昧小仙女 王中王 人人人人

要回复文章请先登录或注册

2***@qq.com

2***@qq.com

回复 t***@163.com :
怎么解决的啊?
2019-08-14 21:14
hhhh_android

hhhh_android

模块权限配置中没有添加push模块,为啥Runtime还提示打包时未添加push模块,push必须添加吗
2019-07-23 14:06
1***@qq.com

1***@qq.com

我用的最新版的离线打包工具,在Android studio中开发,我没有使用个推和小米推,使用的其他的产品。打包之后,手机上一直提示打包时未添加push模块。是不是如果我想用消息推送,只能在个推和小米推送中选择?不能选择其他的产品,自己集成进来吗?
2019-06-10 19:02
7***@qq.com

7***@qq.com

提示未添加LXRIdent模块,但是文档里面没有这个模块啊
2019-02-19 14:01
骁骑

骁骑

回复 张释 :
Payment为了防止苹果审核时造成误会,插件的原生类名有过修改,请更新下最新SDK里的PandoraApi.bundle文件里边有最新的配置
2018-09-03 15:17
张释

张释

最新下载的 iOS 离线打包框架,使用该代码在mac真机运行,提示缺少payment模块,manifest中已添加payment模块代码,URL Types 中也添加了微信支付key,lib中添加了所有名字包含pay的 a文件库,但真机运行仍然提示未添加payment模块
2018-08-31 17:19
lxl

lxl

今年3月的ios SDK为什么提示未添加Payment模块,明明老版SDK正常,更新后就出问题了
2018-07-06 16:55
未知zr

未知zr

您好 我是iOS新手 最近在集成5+sdk 出现了打包时未添加Storage模块 希望各位大神们可以指点一二
2018-04-23 18:32
朝朝暮暮

朝朝暮暮

"_OBJC_CLASS_$_UNNotificationContent", referenced from:
objc-class-ref in liblibPush.a(PGPush.o)
"_OBJC_CLASS_$_UNPushNotificationTrigger", referenced from:
objc-class-ref in liblibPush.a(PGPush.o)
"_OBJC_CLASS_$_UNUserNotificationCenter", referenced from:
objc-class-ref in liblibPush.a(PGPush.o)
我添加push的时候报这错,话说这仨东西是ios10 的framwork吗,我的还是xcode7,iOS sdks9.2里没这仨啊
2017-09-29 13:38
紫风幻雪

紫风幻雪

关于这个模块缺失,我们的项目中有一个附件点击打开功能,小米的,华为的,vivo的手机都没有问题,就是三星的手机报模缺失,这是什么情况?又是什么原因?有前辈或者大神知道着是为什么吗
2017-08-28 16:23