首页 iOS App新安装测试与老版本升级测试
文章
取消

iOS App新安装测试与老版本升级测试

真机测试的时候,删除老版本从Xcode安装属于新安装测试;从Appstore安装老版本后再从Xcode安装属于版本升级测试。这两个测试都要做一下,不然可能会出现我这个问题,新安装没事,版本升级闪退。

给App新加了个功能,测试新安装正常,测试版本升级的时候崩了。虽然知道是因为循环引用缺少逻辑判断引起的,但是为什么新安装没崩,有点莫名其妙。

新版本加了个定时器做循环定时任务。因为需要一直循环执行,逻辑是循环时间改变后释放当前定时器重新创建一个新的。真机调试Xcode新安装测试正常,但是版本升级测试就触发死循环崩了,提示

warning: could not execute support code to read Objective-C class data in the process. This may reduce the quality of type information available.

本文由作者按照 CC BY 4.0 进行授权