加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

在iOS中如何调试发布模式的问题?

发布时间:2020-12-15 01:55:39 所属栏目:百科 来源:网络整理
导读:我在一个iOS应用程序上工作,我注意到一个错误,只有当应用程序内置在发行模式时才可重现。我发现运行发布模式应用程序的唯一方法是构建一个存档,使用我的调试配置文件进行签名,并对我的设备进行临时部署。然而,使用这种方法,我无法附加调试器,我甚至不
我在一个iOS应用程序上工作,我注意到一个错误,只有当应用程序内置在发行模式时才可重现。我发现运行发布模式应用程序的唯一方法是构建一个存档,使用我的调试配置文件进行签名,并对我的设备进行临时部署。然而,使用这种方法,我无法附加调试器,我甚至不确定如果我可以附加它,如果它在发布版本运行优化器代码后工作良好。

有没有人知道一个很好的方法来调试一个问题,只有当应用程序在发布模式下才可以重现?

解决方法

通常,Debug版本的优化功能(-O0)使得调试变得更简单,而Release版本则启用了优化(-O3或-Os),这使代码运行速度更快,但也使调试变得更加困难(但不是不可能)。您可以在调试配置中进入Xcode中的构建设置,并暂时调整优化级别 – 这将保留所有其他调试功能(符号等),但希望还可以清除发布模式错误。 (完成后,请勿忘记在调试配置中将优化级别重置为-O0!)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读