Apple会拒绝iOS应用程序多次警告吗?

Eas*_*y K 1 iphone ipad ios

我正在开发一个使用YouTube GData API的应用程序.这在我的项目中引发了近32个警告.

我的问题是,苹果会拒绝该应用程序多次警告吗?

他们是否认真看到这种警告?

请提出您的意见/建议......

在此输入图像描述

Ama*_*mar 14

如果他/她选择修复,警告是由开发人员修复的.让代码生成尽可能少的警告是一种很好的代码审查实践.开发人员应尽量解决尽可能多的警告.但是,有时,XCode可能会生成一些错误警告.

就Apple政策而言,您应该阅读Apple Appstore Review Guidelines文档(您需要登录),该文档包含可能导致您的应用在审核过程中被拒绝的全面原因列表.阅读功能部分,

在此之下几点没有

2.1崩溃的应用程序将被拒绝

2.2展示错误的应用程序将被拒绝

2.3不执行开发人员宣传的

应用程序将被拒绝2.4包含与应用程序描述不一致的未记录或隐藏功能的应用程序将被拒绝

2.5应用程序使用非公共API将被拒绝

2.6在其指定容器区域外读取或写入数据的

应用程序将被拒绝2.7以任何方式或形式下载代码的应用程序将被拒绝

2.8安装或启动其他可执行代码的应用程序将被拒绝

前两点取决于您提交的应用的构建质量.是否经过适当测试?对于2.52.8点,如果您在应用中使用私有/非公共API,Apple会发现例如.为此,我认为他们有一些工具可以详细列出所有这些API的列表.除此之外,我不认为Apple会对您的二进制文件进行逆向工程.我想这就是知识产权侵权.

警告相关信息特定于作为XCode的IDE.此信息未与.app/.ipa文件捆绑在一起.所以除非有人获得源代码,否则无法找到答案.

希望有所帮助.


Rik*_*nna 8

Apple无法知道您的代码生成了什么警告,因为他们只看到已编译的产品.所以不,你的应用程序不会在此基础上被拒绝.

确保整理所有警告是一种很好的做法,因为它们通常是有意义的.

当然,如果警告在第三方模块中,那不是您的错,您可以使用clang pragma关闭导入文件的警告.有关如何禁用特定代码或文件的警告,请参阅此答案.