DCloud_App_Array
DCloud_App_Array
  • 发布:2015-07-28 16:38
  • 更新:2024-11-13 16:22
  • 阅读:12400750

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信息。

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

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

要回复文章请先登录注册

骁骑

骁骑

回复 张释 :
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
m***@163.com

m***@163.com

回复 1***@qq.com :
详细看看MANIFAST.JSON文件,如果有没有必要的东西勾选了,这个还会出来 , 希望你仔细看看manifast 文件说明!
2017-07-20 00:18
s***@live.cn

s***@live.cn

一直提示runtime运行模块错误,怎么解决啊
2017-07-07 15:02
z***@163.com

z***@163.com

回复 t***@163.com :
解决了没,我也遇到相同问题了,求教?
2017-06-22 11:12
1***@163.com

1***@163.com

我想问一下 我iOS 上又报了打包时未添加Runtime模块,可是我没有找到相应的点a文件啊。比如缺少UI模块 我就导入liblibUI.a就好了,可是我没看见Runtime的.a文件啊?
2017-06-16 15:07