xcode真机调试和打包出ipa包后运行效果不一致的问题


今天测试给反馈一个问题,说是一个界面最下方的按钮没有显示, 那我就很纳闷了,并没有遇到这个问题啊。

此处应该有一排按钮的

于是我就连上xcode运行了下工程,发现很正常啊,没问题


此处按钮正常显示

这我就很纳闷了,由于我给测试的安装包都是通过蒲公英平台下发的,首先我也通过蒲公英的地址安装了项目,结果发现也没有显示按钮, 好吧,排除其他原因后,发现是因为Ad hoc包项目是在release模式下运行的,而真机调试时候是在debug模式下运行的,release模式下有些变量的默认初始值和debug不一样。



正是因为初始值的不确定导致了release模式下和真机调试时候的差异性,由此观之,以后定义变量时候还是直接赋初始值为好,别等系统来给赋值了


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容