gpt4 book ai didi

ios - 在 Release模式下未调用 Swift 应用程序功能

转载 作者:搜寻专家 更新时间:2023-11-01 05:41:31 25 4
gpt4 key购买 nike

我有一个 iOS Swift 应用程序。我最近添加了一个功能并将新版本上传到 TestFlight。由于某些原因,此新功能的主要功能在 Release模式下未被调用,但在 Debug模式下运行良好。

到目前为止我尝试了什么:在'Apple LLVM 6.0 - Code Generation' for Release
1) 将优化级别更改为无,并且
2) 将“默认隐藏的符号”更改为否

我不认为该函数的细节在这里很重要,但它的值(value)在于:它从后端接收和操作一些 JSON 数据。我还有其他 10 个函数,它们对不同类型的数据做完全相同的事情 - 没有遇到同样的问题。

对此有什么想法吗? Release模式和 Debug模式之间还有哪些其他区别?这可能是解决问题的良好开端。

谢谢,

最佳答案

What other differences are there between Release Mode and Debug Mode?

除了不同的设备架构之外,还有一个 DEBUG 预处理器宏被排除在 Release 中。
您可以制定一个方案,允许您在 Release 模式下进行调试,并检查它在哪里中断。

关于ios - 在 Release模式下未调用 Swift 应用程序功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29574927/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com