iOS App被拒原因及解决方案总结。

指南1.2 -安全-用户生成的内容

您的应用程序支持显示用户生成的内容,但没有适当的预防措施。

后续步骤

要解决此问题,请修改您的应用以实施以下所有预防措施:

翻译如下:

准则1.2-安全性-用户生成的内容

您的应用程序可以在没有适当预防措施的情况下显示用户生成的内容。

下一步

要解决此问题,请修改您的应用程序以实现以下所有预防措施:

分析:这次拒绝的原因是app可以显示使用的内容,但是没有防范措施。解决办法就是加一个用户协议,加上拉黑和举报的功能。

指导原则3.1.1 -应用程序购买中的商务支付

我们还注意到,您的应用使用应用内购买产品来购买应用内未消费的点数或货币,这对于应用商店来说是不合适的。

详情请见附件截图。

翻译如下:

标准3.1.1-应用内支付购买

我们还注意到,您的应用程序使用应用内购买来购买未在应用程序中消费的积分或货币,这不适用于应用程序商店。

详情请参考附件截图。

下一步

要解决此问题,请修改您的应用程序,以确保通过应用程序购买产品时使用的信用卡或货币在应用程序中使用,或者完全删除应用内购买。

分析:这次被拒的原因是app里有充值功能,但是审计员查不到怎么充值金币。解决的办法是在被带上法庭的时候告诉审计人员怎么花,并附上截图。

准则1.1 -安全-不良内容

您的应用程序包含许多用户会觉得反感和冒犯的内容。具体来说,你的应用提供了付费聊天服务。

详情请见附件截图。

后续步骤

要解决此问题,请从您的应用中删除所有潜在的不良内容,并提交您修改后的二进制文件以供审查。

有关应用程序设计的信息,请查看以下视频:以及苹果开发者网站上的“设计直观的用户体验”。

您可能还想查看iOS人机界面指南,了解如何在您的应用程序中创建出色的用户体验的更多信息。

翻译如下:

标准1.1-安全-不良内容

您的应用程序包含许多用户会觉得冒犯和讨厌的内容。具体来说,您的应用程序提供了付费聊天服务。

详情请参考附件截图。

下一步

要解决此问题,请从您的应用程序中删除所有潜在的攻击性内容,并提交修改后的二进制文件以供审查。

有关应用程序设计的信息,请观看以下视频:以及Apple Design Developer网站上提供的“设计直观的用户体验”。

您可能还需要查看iOS的人机界面指南,了解如何在您的应用程序中创建出色的用户体验。

分析:这次拒绝的原因是提供付费聊天服务。这没办法。苹果是不允许的。要么删除它们,要么隐藏它们。

准则2.3.7 -性能准确的元数据

您要在App Store上显示的应用名称或副标题包含不适合在这些元数据项中使用的关键词或描述符。

具体来说,您的应用程序名称或副标题中的以下词语被视为关键词或描述符:

翻译如下:

准则2 . 3 . 7-性能准确的元数据

您在App Store上显示的应用程序名称或副标题包含不适用于这些元数据项的关键词或描述符。

具体来说,应用程序名称或子标题中的以下单词被视为关键字或描述符:

分析:填写应聘信息时,主标题和副标题的关键词重复。解决方法:删除重复的关键字即可。

准则3.0 -商业

您的游戏应用程序包括价格超过99.99美元、60级的可消费点数的应用内购买产品。

后续步骤

要解决此问题,请修改您的应用程序,以确保可消耗信用的单个应用内购买产品的价格不超过99.99美元,第60层。

若要编辑应用内购买项目:

注意:当应用内购买处于“需要开发者操作”状态时,您必须对其进行一些更改,然后它才能进入等待审核状态。

翻译如下:

准则3.0-业务

您的游戏应用包含应用内消费信用卡购买产品,价格超过99.99美元,60级。

下一步

要解决这个问题,请修改您的应用程序,以确保在单个应用程序中购买消费信贷产品的价格不超过$99.99,Tier 60。

编辑应用内购买:

注意:当应用内购买处于“需要开发者操作”状态时,您必须在等待批准之前对其进行一些更改。

分析:app中使用的是苹果的内购,苹果规定一次性消费类别的价格不能大于99美元。解决方法:修改价格即可。

准则2.1 -性能-应用程序完整性

我们在连接到IPv6网络的Wi-Fi上运行iOS 11.3的iPad上检查您的应用时,发现了一个或多个错误。

我们无法加载邮件中的内容。

复制的步骤是:

翻译如下:

准则2.1-性能-应用程序完整性

当我们在连接到IPv6网络的Wi-Fi上检查运行iOS 11.3的iPad时,我们在您的应用程序中发现了一个或多个错误。

我们无法加载邮件内容。

复制的步骤是:

1.启动应用程序

2.输入模拟账户信息

3.单击右下角的消息。

4.没有内容

分析:即时通讯集成了环邮,ipv6下环邮没问题。后来我以为是审计人员把app删了重装了,欢馨的信息像微信一样缓存在本地。删除后重新输入。当然不是。解决方法:提审前说明。根据我们的测试,在ipva6网络下没有问题。我们的聊天信息缓存在本地。

准则5.1.1 -法律-隐私-数据收集和存储

我们注意到,你的应用程序要求用户同意访问他们的照片,但没有在许可模式警报中澄清该功能的使用。

详情请见附件截图。

后续步骤

要解决此问题,请修改权限模式警报,以指定应用程序请求访问用户照片的原因。

翻译如下:

准则5.1.1-法律-隐私-数据收集和存储

我们注意到你的应用程序要求用户同意访问他们的照片,但它没有在权限模式警报中解释该功能的使用。

详情请参考附件截图。

下一步

要解决此问题,请修改权限模式警告,以指定应用程序请求访问用户照片的原因。

分析:拒绝的原因是请求某些权限时没有解释功能,例如:获取用户的摄像头权限或获取麦克风权限。解决方案:修改info.plist文件中的副本,以指明该函数的用途。例句:参观相机例句:“亲爱的,我们需要参观你的相机拍照。”

准则1.1 -安全-不良内容

您的应用程序包含许多用户会觉得反感和冒犯的内容。具体来说,你的应用程序包含令人反感的图片。

详情请见附件截图。

标准1.1-安全-不良内容

您的应用程序包含许多用户会觉得冒犯和讨厌的内容。具体来说,您的应用程序包含攻击性的图片。

详情请参考附件截图。

分析:被拒原因是app上的女性照片过于暴露。也许我们觉得还可以,但是苹果就是这么奇妙。解决方法:更换不合适的图片,重新上传。

准则1.1 -安全-不良内容

您的应用程序包含许多用户会觉得反感和冒犯的内容。具体来说,你的应用程序只物化女性。

详情请见附件截图。

翻译如下:

标准1.1-安全-不良内容

您的应用程序包含许多用户会觉得冒犯和讨厌的内容。具体来说,你的应用程序只物化女性。

详情请参考附件截图。

分析:我们的app是一个交友软件,大部分是女性。所以被拒绝了。嗯...。有点奇怪。解放方法:上传一些男性的照片,放在显眼的位置。

准则2.1 -所需信息

我们已开始审核你的应用,但我们无法继续,因为我们需要访问演示你的应用的视频:

在物理iOS设备上使用。

请确保您提供的视频显示的是物理iOS设备(而不是模拟器)。具体来说,请在用户不使用应用程序时演示背景音频功能,因为您的应用程序在Info.plist的UIBackgroundModes项中声明支持音频。

翻译如下:

准则2.1-必需信息

我们已经开始审核您的申请,但我们无法继续,因为我们需要观看演示您申请的视频:

在物理iOS设备上使用。

请确保您提供的视频显示的是物理iOS设备(而不是模拟器)。具体来说,请在用户不使用应用程序时演示背景音频功能,因为您的应用程序在Info.plist的UIBackgroundModes项中声明了它对音频的支持。

分析:苹果的默认应用在后台只能工作三分钟。为了让app在后台长时间在线。默认情况下,背景播放一段无声音乐,耗电很大。背景变为APNS推醒。忘记勾选UIBackgroundModes了。解决方法:检查UIBackgroundModes的背景音频广播。

准则2.1 -所需信息

此类应用已被确定为可能违反以下一项或多项App Store审查准则的应用。具体来说,这些类型的应用程序通常:

1.1.6 -包含虚假信息、特征或误导性元数据。

2.3.0 -批准后进行重大概念变更

2.3.1 -具有隐藏或未记录的功能,包括重定向到赌博或彩票网站的隐藏“开关”

3.1.1 -使用除应用内购买之外的支付机制来解锁应用中的特性或功能

4.3.0 -是另一个应用程序的副本或与另一个应用程序明显相似

5.2.1 -不是由拥有并负责提供应用程序所提供的任何服务的法人实体提交的

5.3.4 -没有应用程序使用的所有位置的必要许可和权限

在我们继续审查之前,请确认该应用程序没有违反上述任何准则。您可以在“解决中心”或iTunes Connect中的“应用审查通知”部分回复此信息,以验证此应用的合规性。

鉴于这种类型的应用程序有违反上述准则的趋势,此审查将需要额外的时间。如果我们在任何时候发现该应用程序违反这些准则,该应用程序将被拒绝并从App Store中删除,这可能会导致您的Apple Developer Program帐户被终止。

如果您选择在未确认此应用的合规性的情况下重新提交此应用,此应用的下一次提交仍将需要更长的审核时间。此外,在我们收到您的确认之前,此应用程序没有资格接受快速审核。

翻译如下:

准则2.1-必需信息

此类应用程序已被确定为可能违反以下一项或多项app store审查标准的应用程序。具体来说,这些类型的应用程序通常

1.1.6-包含虚假信息、功能或误导性元数据。

2 . 3 . 0-批准后的主要概念变更

2 . 3 . 1-存在隐藏或未记录的功能,包括重定向到赌博或彩票网站的隐藏“开关”。

3.1.1-使用应用内购买以外的支付机制解锁应用内的功能或功能。

4 . 3 . 0-它是另一个应用程序的副本或与另一个应用程序非常相似。

5 . 2 . 1-不是拥有并负责提供应用程序所提供的任何服务的法人提交的。

5 . 3 . 4-没有必要的许可和授权来使用应用程序的所有位置。

在我们继续审查之前,请确认该申请没有违反任何上述准则。您可以在解决方案中心或iTunes Connect的“应用程序审查信息”部分回复此信息,以验证此应用程序的合规性。

鉴于此类申请往往违反上述标准,审计将需要更多时间。如果我们在任何时候发现该应用程序违反这些准则,该应用程序将被拒绝并从App Store中删除,并且您的Apple Developer Program帐户可能会被终止。

如果您选择在未确认合规的情况下重新提交此申请,此申请的下一次提交仍将需要很长时间进行审查。此外,除非我们收到您的确认信息,否则该申请将无法加快审查。

分析:这太牛逼了。2.1礼包问题。最近很多app都因为这个被拒了。因为苹果的审核机制变了。有很多app没有上述问题。这大概是苹果的警告,并不是说app一定有那些问题。解决方法:一个一个检查有问题,有一个最好换一个。最后会在提交审议时说明。例如:

亲爱的苹果审计团队:

感谢您耐心审核。对于您提到的七个审计术语,我们的开发团队进行了认真的自查和研究,并对不合法的内容进行了修改。现答复如下:

1.1.6:我们没有包含虚假信息和误导用户的功能,都是真的。

2.3.0:采用后我们没有修改任何概念和功能。

2.3.1:我们没有转到任何赌博或彩票网站,我们是原生app。

3.1.1:游戏中我们都使用苹果支付,不使用任何第三方支付。

4.3.0:我们的游戏内容都是自己开发的,没有抄袭或者大量雷同。

5.2.1:我们的App没有法人和版权的风险。

5.3.4:我们的应用不使用任何位置相关的功能和权限。

这是我们认真自查修改后得出的结论。

希望苹果审核小组能继续审核,谢谢。

准则5.2.1 -法律-知识产权

你的应用程序提供便利、支持或鼓励实时视频聊天或表演,但你没有为你的应用程序中的服务提供便捷的互联网文化业务许可证。

后续步骤

要解决此问题,请完成以下步骤:

-提供显示您的互联网文化经营许可证的政府网站的副本和直接链接。

-在《互联网文化经营许可证》的“允许经营领域”部分列出互联网表演。

-确保与您的帐户关联的卖家和艺术家名称与授权名称匹配,并在互联网文化经营许可证中收听。

-在“审查说明”部分提供您的互联网文化经营许可证的完整许可证编号。

资源

提供《互联网文化经营许可证》复印件:

一旦这些信息可用,请在解决中心回复此邮件,我们可以继续我们的审查。

翻译如下:

准则5 . 2 . 1-法律-知识产权

您的应用程序促进、启用或鼓励实时视频聊天或表演,但您的应用程序中的服务没有提供足够的互联网文化业务许可证。

下一步

要解决这个问题,请完成以下步骤:

资源

提供《互联网文化经营许可证》复印件:

获得此信息后,请在解决方案中心回复此邮件,我们可以继续审核。

分析:苹果审计人员认定我们的app是直播。苹果规定直播类app必须提供《互联网文化经营许可证》。解决办法:没办法,去掉那些功能,或者让公司提示证书。还有一种就是加个开关隐藏起来。这取决于你的运气。有的能找到,有的找不到。这真的要看运气了。但最好的解决办法是让公司提供证明。

准则2.4.1 -性能-硬件兼容性

我们注意到,在运行iOS 11.3的iPad上查看时,您的应用程序没有按预期运行或显示。详情请见附件截图。

翻译如下:

准则2 . 4 . 1-性能-硬件兼容性

我们注意到,在运行iOS 11.3的iPad上查看时,您的应用程序没有按预期运行或显示。详情请参考附件截图。

分析:虽然有时候我们的app只支持iPhone,但是苹果的审核员测试的是ipad,所以要求app适配ipad。解放计划:改编ipad。一般来说,只要在iPhone上适配没有问题,在ipad上适配也没有大问题。最后,让ipad值支持竖屏,去掉横屏。很多人已经适应了竖屏,但是Apple auditor发现不支持横屏,拒绝了,所以info.plist中支持的界面方向(iPad)应该只支持竖屏。