用笔记来记录遇到的问题:发布版本和非发布版本遇到的问题

这两天接到一个任务,把中秋节的的宣传广告发到app上去。 没想到一个项目运营了这么久,竟然没有这种功能

我给他们做了3个: 开屏广告、首页弹出广告和客服机器人形象换成小兔子。

搞完之后,我发布版本给他们测试

谁知道我本地运行得好好的,为啥发布给他们的版本没有效果! 我震惊了,以为我精神不好,打包发错了。 我又重新按标准流程打包,结果还是一样。 我蒙圈了,我自己扫码了发布版本的二维码测试,原来还是真是这样。 首先想到的是,我打的是Release版本,而我本地测试的是debug版本,于是我就直接打了debug版本给他们测试 没有问题!!!我就像,debug版本也没啥,赶紧解决问题就行。。。。于是乎就传debug版本给他们发不到市场。。。 谁知道第二天,电话打爆我了,说这个版本发布不了市场 !

 

 

妈呀,我开始慌了,我就起来找原因。

开始怀疑的是是不是正式包没有把代码编译进去啊?

不可能,以前没有遇到这个问题。

然后慢慢的排查,发现新写的代码有运行啊?

但是为什么不执行呢?再往下排查,用的第三方库的

GsonUtils.fromJson

这个是没有生效!!!!!

我立马就换成本地的,结果就变好了。。。。

 

至于为什么在debug下生效,在release下没有生效

我抽空查一下原因!!!!

posted @ 2024-09-16 12:31  施行  阅读(26)  评论(0)    收藏  举报