Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/118.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在已发布的iPhone应用程序中构建优化级别设置_Iphone_Ios_Objective C_Xcode - Fatal编程技术网

在已发布的iPhone应用程序中构建优化级别设置

在已发布的iPhone应用程序中构建优化级别设置,iphone,ios,objective-c,xcode,Iphone,Ios,Objective C,Xcode,由于某些问题,我提交的iPhone应用程序Apple review多次被拒绝 当我用iPhone测试它时,没有任何问题。但苹果评论员发现了一些漏洞 我知道当我想在发布的应用程序中进行测试时,我应该将编辑方案“Debug”中的构建配置更改为“Release”,我意识到为什么我的应用程序行为在Debug和Release之间存在差异是优化级别的构建设置 在构建设置中,调试的优化级别为“无[-O0]”,发布的优化级别为“最快、最小[-Os]”。在我将发行版的优化级别“最快、最小[-Os]”更改为“无[-

由于某些问题,我提交的iPhone应用程序Apple review多次被拒绝

当我用iPhone测试它时,没有任何问题。但苹果评论员发现了一些漏洞

我知道当我想在发布的应用程序中进行测试时,我应该将编辑方案“Debug”中的构建配置更改为“Release”,我意识到为什么我的应用程序行为在Debug和Release之间存在差异是优化级别的构建设置

在构建设置中,调试的优化级别为“无[-O0]”,发布的优化级别为“最快、最小[-Os]”。在我将发行版的优化级别“最快、最小[-Os]”更改为“无[-O0]”之后,我认为一些问题已经解决了


最后,我想问这个问题。如果我将iPhone应用程序提交给苹果,优化版本为“None[-O0]”,会不会发生什么事?

该应用程序的运行速度可能会比以前慢,而且会更大

您可能应该修复这些bug,而不是希望它们不再出现。尝试使用静态分析器(Build->Analyze in Xcode)来发现问题


如果需要,您可以向应用程序审查人员询问更多详细信息,他们会很乐意为您提供复制、崩溃日志等步骤。

我询问了ITS,得到了如下回答:从应用程序审查的角度来看,您可以使用您喜欢的任何优化级别。