您好,欢迎来到二三四教育网。
搜索
您的当前位置:首页Xcode10 archive的包,iOS9.0,iOS9.1,

Xcode10 archive的包,iOS9.0,iOS9.1,

来源:二三四教育网

解决方法

问题描述

Xcode10 更新后,使用它发布新版。但是线上崩溃率剧增,且集中在iOS9.0、iOS9.1、iOS9.2这三个系统上。奔溃堆栈看,多数崩溃与UIImage相关,但是除了奔溃集中在这三个系统以外,并无规律可循。

艰辛历程

3、读完帖子大体有两种方法解决:

  • 提高DeploymentTarget到iOS9.3或更高
  • 重新使用Xcode 9重新打包(如果调用了iOS12才有的API,使用Xcode9只能用iOS11的SDK编译,调用最新API的地方只能通过 NSInvocation 来解决。NSInvocation只了解过,没啥实际使用经验,附上两个入门介绍:、

请注意

  • Apps that contain asset catalogs built using Xcode 10 or later with a deployment target set to iOS 9.0, 9.1 or 9.2 produce content incompatible with the runtimes of those iOS versions. (44535967, 45723580, 45723189)

想当然的以为这个Release会修复这个问题,但是从线上崩溃率看,应该是部分修复了,崩溃率已经减少了,但依然存在(这里不排除前期问题的影响,对iOS9.0-9.2的用户进行了一轮血洗,造成这个系统的用户数量较少,进而崩溃率降低)。提醒各位,线上发版还是要谨慎,编译器的严重bug,必须确认真切后再更新使用,避免二次入坑。

Copyright © 2019- how234.cn 版权所有 赣ICP备2023008801号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务