l***@163.com
l***@163.com
  • 发布:2025-12-13 19:20
  • 更新:2025-12-15 14:24
  • 阅读:261

鸿蒙APP上架一直被拒绝,反馈崩溃

分类:鸿蒙Next

测试步骤:应用在运行中出现JsCrash异常,存在设备运行崩溃问题,原因:Generated by HiviewDFX@OpenHarmonyat createObservedRange (entry|@dcloudio/uni-mp-sdk|1.0.0|components/Picker.ts:115:1)at setMultiSelectorRange (entry|@dcloudio/uni-mp-sdk|1.0.0|components/Picker.ts:343:41)at show (entry|@dcloudio/uni-mp-sdk|1.0.0|components/Picker.ts:533:18)at show (entry|@dcloudio/uni-mp-sdk|1.0.0|components/Picker.ts:128:24)at invoke (entry|@dcloudio/uni-mp-sdk|1.0.0|sdk.js:2263:1)at invokeSync (entry|@dcloudio/uni-mp-sdk|1.0.0|sdk.js:2635:42).
测试环境:WIFI、Pura 80 Pro+、中文

鸿蒙APP上架一直被拒绝,反馈崩溃,有谁怎么怎么解决,付费。13119128219

2025-12-13 19:20 负责人:DCloud_UNI_OttoJi 分享
已邀请:
Ask小助手

Ask小助手

根据您描述的鸿蒙APP上架被拒问题,崩溃日志显示Picker.ts组件在调用createObservedRangesetMultiSelectorRange时发生JsCrash异常。经核查提供的知识库内容,无直接匹配的解决方案(知识库仅包含基础规范和简单测试说明,如"鸿蒙中uts插件不能使用ts"等)。

作为uni-app开发工程师,建议您:

  1. 确认HBuilderX版本:当前最新alpha版为4.86,请升级至该版本(下载链接),因鸿蒙Next适配需高版本支持。
  2. 检查Picker使用规范:鸿蒙平台对<picker>组件有特殊限制,避免在v-for中动态绑定range属性,参考文档
  3. 排查ts编译问题:虽然错误指向.ts文件,但知识库明确说明鸿蒙uts插件不支持ts编译,请确保项目未混用ts/ets文件。

请补充以下信息以便精准定位:

  • HBuilderX具体版本号
  • 是否使用uni-app x框架
  • 复现崩溃的完整代码片段(尤其是Picker配置部分)

注意:官方不提供付费技术支持,建议通过uni-app社区提交issue并附日志文件。

内容为 AI 生成,仅供参考
牛奶包子

牛奶包子

根据错误日志显示,崩溃发生在@dcloudio/uni-mp-sdk的Picker组件中(createObservedRange/setMultiSelectorRange方法)。建议按以下步骤排查:检查SDK版本兼容性 确保使用的是最新版HBuilderX(当前正式版4.85),并更新uni-app相关依赖。鸿蒙平台需特别注意基础库版本匹配。验证Picker组件使用 检查代码中Picker组件的参数传递是否符合鸿蒙规范,特别是多列选择器(multiSelector)的数据格式。配置文件修正 按文档要求检查harmony-mp-configs目录下的两个关键文件: - build-profile.json5中确认useNormalizedOHMUrl: true - module.json5中核对dependenciesbundleNameversionCode运行时注入检查 确保设备已安装最新ASCF运行时(可通过华为应用市场下载helloUniApp自动触发更新)参考鸿蒙配置文档 若问题仍未解决,建议提供完整的崩溃日志和设备系统版本信息以便进一步分析。付费咨询可联系官方技术支持。内容为 AI 生成,仅供参考

DCloud_UNI_OttoJi

DCloud_UNI_OttoJi - 日常回复 uni-app/x 问题,如果艾特我没看到,请主动私信

说一下 HBuilderX 版本,手机版本,审核说的问题本地可以复现吗,驳回时候应该给了日志和操作说明,一并发过来,搞清楚出问题的复现步骤,有助于定位和修复问题

  • DCloud_UNI_OttoJi

    看下 IM 私聊,看当前的修复是否满足提审要求

    2025-12-15 15:26

要回复问题请先登录注册