美文网首页
一个关于Debug和Release的BUG

一个关于Debug和Release的BUG

作者: 无聊肥猫 | 来源:发表于2017-03-30 18:00 被阅读21次

    今天公司的APP提交App Store,测试的同事在TestFlight环境下验证发现了一个之前测试从没出现过的BUG。

    当我想要在自己的手机上复现这个BUG的时候,发现复现不了,包括之前打的测试包也是。

    这里要说一下我之前打测试包的方法,我是用压缩Payload的方法打的包。就是运行代码后将Products文件夹下面的*.app文件拷贝到桌面上一个命名为Payload的文件夹中,然后压缩该文件夹,修改后缀为.ipa即可。与Archive的方式打包,这样可以节省很多时间,特别是对于配置比较低的Mac Mini,Archive常常需要二十分钟左右才能打好一个测试包。

    这种打包方法与直接运行代码一样,属于Debug版本,而提交到App Store则是通过Archive来生成.ipa文件,属于Release版本。

    今天我们遇到的BUG,只有在Release版本才会出现,Debug版本复现不了,导致我们前期测试的时候一直没有发现这个问题。

    试过修改Edit Scheme ---> info --->Build Configuration 选择 Release进行测试,也没有办法复现这个BUG,最后只能通过Archive来打包,才复现了这个BUG。

    为了保险起见,测试还是要Debug和Release两个版本都要进行全面测试才能尽量的减少BUG。

    相关文章

      网友评论

          本文标题:一个关于Debug和Release的BUG

          本文链接:https://www.haomeiwen.com/subject/lzspottx.html