DCloud_App_Array
DCloud_App_Array
  • 发布:2019-04-24 17:01
  • 更新:2025-01-04 16:02
  • 阅读:300067

当前运行环境无法运行启用“自定义组件模式”的uni-app应用问题

分类:uni-app

HBuilderX2.3.8+版本开始已经废弃“自定义组件模式”概念,使用低版本HBuilderX需更新

HBuilderX1.9.0及以上版本uni-app项目启用“自定义组件模式”,运行为APP时做了底层性能优化,可能出现兼容性问题引起白屏现象。

HBuilderX1.9.4及以上版本会自动检查基座环境是否支持启用“自定义组件模式”,如果不支持则会弹出以下提示框


弹出以上提示框说明需要重新生成自定义基座

如果出现白屏现象,请按以下步骤检查。

云端打包自定义基座真机运行

如果使用低版本HBuilderX时提交云端打包生成了自定义基座安装包,更新HBuilderX后真机运行会继续使用老版本自定义基座,但不包含启用“自定义组件模式”的模块。
这时需要重新提交云端打包生成新的自定义基座。

本地(离线)打包自定义基座真机运行

Android平台

启用“自定义组件模式”,必须引用uniapp-release.aar。
uni-app离线打包更多细节请参考uni-app离线打包Android平台注意事项

iOS平台

启用“自定义组件模式”,必须引用liblibWeex.a库 和 weex-main-jsfm.js文件
uni-app离线打包更多细节请参考uni-app离线打包iOS平台注意事项

云端打包

提交云端打包不应该弹出此提示框。
已知iOS平台在20190429 14:00之前uni-app设置"usingComponents":false后云端打包弹出此提示框,请重新提交云端打包

如果提交云端打包还出现此提示框,请留言提供应用的appid(manifest.json的id字段值),说明是iOS还是Android平台,我们会尽快排查修复

3 关注 分享
consoleLog123 4***@qq.com 1***@qq.com

要回复文章请先登录注册

consoleLog123

consoleLog123

那个弹框 可以取消了吗? 1.9.4 自定义基座也重新更新了。然后就云打包 安卓不弹 IOS弹 打包机改好了吗 请问 急等
2019-04-29 14:46
DCloud_App_Array

DCloud_App_Array (作者)

回复 driftPang :
这个提示问题时Android平台吧,需要提交重现问题的demo。把单独发起此问题的地址贴出来
2019-04-29 14:45
driftPang

driftPang

回复 DCloud_App_Array :
你好 现在还有个问题 不清楚是怎么回事 就是修改打包机之前是没问题的虽然一直在弹提示框 但是还是能真机运行的修改完之后报
14:28:52.738 java.net.ConnectException: Connection refused: connect
14:28:52.739 at java.net.TwoStacksPlainSocketImpl.socketConnect(Native Method)
14:28:52.739 at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
14:28:52.739 at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
14:28:52.739 at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
14:28:52.739 at java.net.PlainSocketImpl.connect(Unknown Source)
14:28:52.739 at java.net.SocksSocketImpl.connect(Unknown Source)
14:28:52.739 at java.net.Socket.connect(Unknown Source)
14:28:52.739 at java.net.Socket.connect(Unknown Source)
14:28:52.739 at java.net.Socket.<init>(Unknown Source)
14:28:52.739 at java.net.Socket.<init>(Unknown Source)
14:28:52.739 at com.pandora.console.core.ConsoleLauncher.main(ConsoleLauncher.java:41)
这个错误 您能帮忙看看么 因为我在论坛中找了下 有其他人报错 但是没人解决
2019-04-29 14:36
DCloud_App_Array

DCloud_App_Array (作者)

回复 driftPang :
OK,已经确认是打包机逻辑错误引起,正在更新打包机,晚点重新提交打包。
2019-04-29 13:47
driftPang

driftPang

回复 DCloud_App_Array :
IOS平台有问题 Android的能正常运行 ID:__UNI__A5E569D
2019-04-29 13:39
DCloud_App_Array

DCloud_App_Array (作者)

回复 driftPang :
请确认是iOS还Android平台,提供下应用的appid(manifest.json的id字段值)
2019-04-29 13:27
driftPang

driftPang

回复 yqy :
老哥解决没
2019-04-29 13:24
driftPang

driftPang

我看到有两小时前的评论 就知道差不多了 我也是这种问题 云打包 测试证书 安装完之后一直这样 玩锤锤
2019-04-29 13:22
s***@163.com

s***@163.com

"usingComponents" : false 这个设置为false也提示
2019-04-29 10:56
1***@qq.com

1***@qq.com

不行啊不行,昨晚云打包后就一直提示这个了,你们官方没内测吗?这么恶心的提示
2019-04-29 06:42