今天把测试组在release版本上发现一个关于bug,开始以为是资源出了问题,怕是谁在merge的时候把资源弄乱了。于是更新了一下资源,发现资源并没有被更改过,重新编译,运行,没有发现测试组所说的bug。于是又去找测试组确认,测试组也知道debug版本上没有这个bug,但是release版本就是有。于是又去检查资源,没有问题。
最后去看代码,发现我把一个函数写进了ASSERT()里面,这时才想起来,当时写这个代码的时候着急测试一些已有的接口,所以偷懒了,直接把函数写进了ASSERT()里面,本想测试完之后就弄出来,debug版本一直也没有出问题,没想到最后把这个忘了。如今导致在release版本中没有运行这个函数,从导致这个bug出现了。最后废了这个release版本。罪过罪过。。。