评论

ios 部分机型白屏到问题以及解决

记录一次小程序惊心动魄开发过程,并且希望大家碰见这样的问题能参考,能解决

故事的开端
某次版本升级后,突然收到一些用户的无法使用反馈,进去小程序完全的白屏,完全无法使用,可怕滴很

可是,然而,我们自己的所有ios测试机器都非常的正常,这种概率型问题很头大,也很崩溃,同时小程序出问题很难查,也很难在用户端进行调试,有点一筹莫展,各种情绪一时涌上心头

故事的发展
突然一位细心的测试人员发现(已经给鸡腿了),用户反馈出问题的设备居然都是10点几的ios系统(反馈收集机型和系统版本很重要- -),顿时柳暗花明又一村的感觉,后面就很简单了,找到一个ios10的机器(其实一点也不简单,很难找),调试,检查,发现确实和ios的系统有关,在ios10下,小程序进入白屏

故事的结局
话说能调试的问题对于一个资深的开发团队来说,那都不是问题,很快找到了解决方案
1.在开发工具的项目设置中需要勾选ES6 转 ES5这个,勾选后立刻就好了
2.发现第一步不改也可以,把开发工具(之前手贱升级到最新开发版)降级到之前的稳定版本,问题也可以解决,很神奇,至于为什么咱也不知道,咱也不敢问

总结:
开发工具要用稳定版本
开发工具需要勾选ES6 转 ES5
收集用户手机的设备资料很重要
需要一颗临危不惧波澜不惊的心

点赞 7
收藏
评论

6 个评论

  • 一粒尘埃
    一粒尘埃
    2021-11-19

    开发工具正常 推正式版和体验版 IOS白屏安卓 和PC正常

    2021-11-19
    赞同
    回复
  • Beautiful  life
    Beautiful life
    2020-01-16

    有解决办法了吗

    2020-01-16
    赞同
    回复
  • 2019-12-15

    我们这边报的是堆栈溢出,也是ios10,暂时无从下手

    2019-12-15
    赞同
    回复
  • 余丹
    余丹
    2019-11-09

    勾选了ES6 转 ES5之后会报这个错

    2019-11-09
    赞同
    回复 1
  • 独揽月下萤火
    独揽月下萤火
    2019-09-27

    大佬们 有解决的吗 iphone10白屏

    2019-09-27
    赞同
    回复
  • 2019-08-20

    看到这,真实不得不评论,深受其苦,一些神奇的bug无从下手;看到个解决方案,当成神助,在爬坑

    2019-08-20
    赞同
    回复 4
    • 郭郭哒
      郭郭哒
      2019-09-20
      兄嘚,我也是,你这个解决方案是啥,能分享一下不
      2019-09-20
      回复
    • 2019-09-20回复郭郭哒
      题主不是说了,一定要勾线ES6转ES5不然就会出现不可预知的错误;严重的直接导致无法运行
      2019-09-20
      回复
    • 郭郭哒
      郭郭哒
      2019-09-23回复
      我碰到的这个勾选了也没有用,~~~~(>_<)~~~~
      2019-09-23
      2
      回复
    • 这心好浪
      这心好浪
      2019-10-16回复郭郭哒
      你们都怎么解决的?
      2019-10-16
      回复
登录 后发表内容