由于某些问题,我的 iPhone 应用提交的 Apple 审核已被拒绝很多次。
当我用我的 iPhone 测试它时,没有任何问题。但苹果审稿人发现了一些错误。
我知道当我想在发布的应用程序中进行测试时,我应该将编辑方案“调试”中的构建配置更改为“发布”,我意识到为什么我的应用程序行为在调试和发布之间的差异是优化级别的构建设置。
在构建设置中,Debug 的优化级别为“None[-O0]”,Release 的优化级别为“Fastest,Smallest[-Os]”。在我将 Release "Fastest,Smallest[-Os]" 的优化级别更改为 "None[-O0]" 后,我认为有些问题已经解决了。
最后我想问这个问题。如果我将我的 iPhone 应用程序提交给 Apple 并优化级别为 Release“None[-O0]”,会发生什么事情吗?