V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
3dot14159
V2EX  ›  Android

华为市场上架,多次被拒都是说 App 无法启动(闪退),但各种测试都没办法复现闪退问题,华为没有给更多的有效信息……

  •  
  •   3dot14159 · 2021-08-11 20:13:22 +08:00 · 11046 次点击
    这是一个创建于 1192 天前的主题,其中的信息可能已经有所发展或是发生改变。

    已经尝试的操作:

    • 本地的好几部华为手机上反复尝试,无闪退
    • 之前给一些用户试用,无闪退
    • 华为提供的云真机服务,无闪退
    • App 有接入 Sentry,也没有收到任何报错信息
    • 其他几个应用市场审核时也没有说遇到闪退

    问客服要要 stack trace 、logcat 之类,但客服只给了一张截图,截图内容就是纯粹的手机的桌面,标注着点了一下 App 按钮。然而这似乎并没有什么有效信息用来调试……

    请教各位大佬,应该怎么处理?

    25 条回复    2021-08-25 17:01:01 +08:00
    xieqiqiang00
        1
    xieqiqiang00  
       2021-08-11 20:20:25 +08:00 via Android
    提交一个 debugger 上架😒
    EarthChild
        2
    EarthChild  
       2021-08-11 20:39:35 +08:00   ❤️ 2
    放弃华为客户,转化潜在华为客户去其他手机品牌。贵司提高运维费用,提供非华为手机设备等方案。
    3dot14159
        3
    3dot14159  
    OP
       2021-08-11 20:41:03 +08:00
    @xieqiqiang00 平时 Sentry 捕捉异常做的挺好,然而看 sentry 控制台没有收到任何上报信息,猜测是闪退的位置在非常靠前的位置,导致连 sentry 都抓不到……
    zlhsvc
        4
    zlhsvc  
       2021-08-11 21:02:29 +08:00
    有试过无卡只有 wifi 吗
    janus77
        5
    janus77  
       2021-08-11 21:03:18 +08:00
    有可能是流程问题,其实他们也不知道是否真的闪退了,只是按流程拒了而已,说不定真实情况是搞错了。
    我的办法是等几天说已解决,然后提交一个新版本,其实是原封不动的。
    3dot14159
        6
    3dot14159  
    OP
       2021-08-11 21:17:03 +08:00
    @zlhsvc 试了,没问题
    @janus77 提交好多次了
    YaakovZiv
        7
    YaakovZiv  
       2021-08-11 21:19:24 +08:00
    如果华为商城一直没有给解决,有以下办法
    1 、反馈到华为的花粉俱乐部。
    2 、邮件反馈给华为开发者联盟( https://developer.huawei.com/consumer/cn/support/contactUs
    3 、你们的官网提供 APP 的安装包,让用户直接网站下载安装
    4 、找个专门测试 APP 的平台批量测各种华为手机场景。
    kkocdko
        8
    kkocdko  
       2021-08-11 21:32:21 +08:00 via Android
    华为的应用审核总是独树一帜,要我说,能过 Google Play 审核的应用,就理应通过所有第三方商店的审核。
    之前看到过一个帖子: /t/789757 不知道对你有没有帮助,没帮助当我没说
    3dot14159
        9
    3dot14159  
    OP
       2021-08-12 06:45:13 +08:00
    @YaakovZiv 2,3 都试过,我再试下 1,4
    @kkocdko 那个帖子好像不太一样
    darkengine
        10
    darkengine  
       2021-08-12 09:21:05 +08:00
    找客服要测试机的型号,系统版本,语言这些环境信息,然后买一台自己试试。
    zhigang1992
        11
    zhigang1992  
       2021-08-12 09:47:58 +08:00
    如果 splash screen 太大了,在某一些设备 上可能会直接奔溃

    这种的话 Sentry 也没有机会收集到奔溃日志,因为一启动就奔了
    gangoogle
        12
    gangoogle  
       2021-08-12 10:07:54 +08:00
    华为有个自动化测试,你可以试一试 我之前的项目就在某些机型上出 bug 一般是因为系统版本兼容问题
    doveyoung
        13
    doveyoung  
       2021-08-12 10:07:55 +08:00
    小黄鱼买一台同型号
    NEVERCODE
        14
    NEVERCODE  
       2021-08-12 10:57:39 +08:00
    没有崩溃反馈吗?或者直接写个大 try……
    3dot14159
        15
    3dot14159  
    OP
       2021-08-12 13:37:03 +08:00
    @darkengine @doveyoung 客服给了,但客服反馈好几台不同型号的测试机都出问题(我们仍然没法复现)
    @zhigang1992 启动页就是个居中的小图标,挺小的
    @NEVERCODE 没有;估计是安卓启动阶段的问题吧……我们是 Flutter 应用,理论上 flutter 的安卓代码不应该有这种低级错误的
    @gangoogle 用过云真机,试过好多设备都没有复现
    sagowave2
        16
    sagowave2  
       2021-08-12 14:08:18 +08:00
    我们一开始是华为闪退 后来上架小米也闪退 但是在云测平台和真机测试中 都没有闪退 怪得很
    Maxbee
        17
    Maxbee  
       2021-08-12 14:21:47 +08:00
    上周上架一个 iOS app 也是这样,改了几次实在不知道什么原因,回复了个邮件给审核人员,过了几天居然上架了~
    wvitas
        18
    wvitas  
       2021-08-12 15:13:52 +08:00
    哎,华为的应用市场净整些乱七八糟的,
    1 、app 的 icon 角标上有个"热门"被拒,其他应用商店和 ios 的也有,一样过。
    2 、之前都审核好好的,一个提交表单的弹框,底部有"用户协议"和"隐私",但是没有 CheckBox,被拒,说我们强制用户同意, 其他应用商店和 ios 审核过。
    wvitas
        19
    wvitas  
       2021-08-12 15:15:08 +08:00
    还补充一点,之前有 CheckBox 的你还不能默认选中,也被拒过。ios 被拒的频率都没有它高
    thtznet
        20
    thtznet  
       2021-08-12 15:38:04 +08:00
    做安卓开发,也要有点追求,不能自甘堕落,先通过 Google Play 。
    yikuo
        21
    yikuo  
       2021-08-12 19:48:51 +08:00 via Android
    手机区域和网络因素考虑了吗?审核人员有时候是用英国区域的。
    BotStrong
        22
    BotStrong  
       2021-08-12 22:44:21 +08:00
    问客户要一下 bugreport

    获取并阅读错误报告:
    https://developer.android.com/studio/debug/bug-report?hl=zh-cn

    然后看里面的日志
    Danmen123
        23
    Danmen123  
       2021-08-12 23:44:19 +08:00
    1.集成华为分析里面的崩溃分析 SDK
    2. 再次提交等他们测试,如果他们测试还是有崩溃信息的话,
    3. 华为分析后台里面的崩溃分析里面就可以看到崩溃的日志,
    我自己的应用都是这么干的,要注意一点如果有混淆的话,记得配置自动上传混淆文件的代码,这些他文档里面都有。
    另附上直通车: https://developer.huawei.com/consumer/cn/doc/development/AppGallery-connect-Guides/agc-crash-introduction-0000001055732708
    ericgui
        24
    ericgui  
       2021-08-13 05:59:14 +08:00
    华为的用户量有多少?
    lijianqiang12
        25
    lijianqiang12  
       2021-08-25 17:01:01 +08:00
    是不是打包的时候只打了 v8?把 v7a 也加进去吧,不然老手机上会崩。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1902 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 16:29 · PVG 00:29 · LAX 08:29 · JFK 11:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.