996.icu

介绍

App Store的指导原则很简单 – 我们希望为用户提供安全的体验以获得应用程序,并为所有开发人员提供成功的绝佳机会。在接下来的几页中,您将找到分为五个明确部分的指南:安全性,性能,业务,设计和法律。还要记住以下几点:

  • 我们有很多孩子下载了很多应用程序。家长控制可以很好地保护孩子,但你也必须尽自己的一份力量。所以要知道我们一直在关注孩子们。
  • App Store是接触全球数亿人的绝佳方式。如果您构建一个只想向家人和朋友展示的应用程序,那么App Store并不是最好的方法。考虑使用Xcode免费在设备上安装您的应用程序,或使用Apple Developer Program成员可用的Ad Hoc发行版。如果您刚刚开始,请了解有关Apple开发人员计划的更多信息。
  • 我们强烈支持在App Store上展示的所有观点,只要这些应用尊重具有不同意见并且应用体验质量非常好的用户。对于我们认为存在的任何内容或行为,我们会拒绝应用。你问什么线吧,正如最高法院大法官曾经说过的那样,“当我看到它时,我会知道它”。而且我们认为当你穿过它时你也会知道它。
  • 您有责任确保应用中的所有内容都符合这些准则,包括广告 络,分析服务和第三方SDK,因此请仔细查看并选择它们。

我们希望这些指南可以帮助您完成App Review流程,并且批准和拒绝仍然保持一致。这是一份活文件; 提出新问题的新应用可能会随时产生新规则。也许你的应用会触发这个。我们也喜欢这些东西,并尊重你的所作所为。我们正在努力创造世界上最好的平台,让您表达自己的才能并谋生。

目录

  1. 安全
    • 1.1 不良内容
    • 1.2 用户生成的内容
    • 1.3 儿童类别
    • 1.4 物理伤害
    • 1.5 开发者信息
    • 1.6 数据安全
  2. 表现
    • 2.1 应用程序完整性
    • 2.2 Beta测试
    • 2.3 准确的元数据
    • 2.4 硬件兼容性
    • 2.5 软件要求
  3. 业务
    • 3.1 付款
    • 3.1.1 应用程序内购买
    • 3.1.2 订阅
    • 3.1.3(a)“读者”应用程序
    • 3.1.3(b)多平台服务
    • 3.1.4 硬件特定内容
    • 3.1.5 应用程序之外的商品和服务
    • 3.1.6 Apple Pay
    • 3.1.7 广告
    • 3.2 其他商业模式问题
    • 3.2.1 可接受
    • 3.2.2 不可接受
  4. 设计
    • 4.1 复制
    • 4.2 最低功能
    • 4.3 垃圾邮件
    • 4.4 扩展
    • 4.5 Apple站点和服务
    • 4.6 备用应用程序图标
    • 4.7 HTML5游戏,机器人等
  5. 法律
    • 5.1 隐私
    • 5.1.1 数据收集和存储
    • 5.1.2 数据使用和共享
    • 5.1.3 健康与健康研究
    • 5.1.4 孩子
    • 5.1.5 定位服务
    • 5.2 知识产权
    • 5.3 游戏,赌博和彩票
    • 5.4 VPN应用
    • 5.5 开发者行为准则
  • 提交后 – 期待什么

在您提交之前

确保你:

  • 测试您的应用程序崩溃和错误
  • 确保所有应用信息和元数据完整准确
  • 如果App Review需要与您联系,请更新您的联系信息
  • 在App Review说明中包括非显而易见的功能和应用内购买的详细说明,包括适当的支持文档。如果我们无法访问您的部分应用,因为它是地理锁定或其他限制,请提供指向该功能视频的链接
  • 检查您的应用是否遵循其他文档中的指导,例如:

发展指南

  • 应用编程指南

  • App扩展编程指南

  • iOS数据存储指南

  • macOS文件系统文档

  • Safari扩展程序开发指南

  • App Store Connect帮助

设计指南

  • 人机界面指南

品牌和营销指南

  • 营销资源和身份指南
  • Apple Pay身份指南
  • 添加到Apple钱包指南
  • 使用Apple商标和版权的指南

1.安全

当人们从App Store安装应用程序时,他们希望确信这样做是安全的 – 该应用程序不包含令人不安或令人反感的内容,不会损坏他们的设备,并且不太可能造成人身伤害从它的使用。我们已经概述了下面的主要缺陷,但是如果你想要震撼和冒犯别人,那么App Store就不适合你的应用。

1.1不良内容

应用不应包含令人反感,不敏感,令人沮丧,意图令人厌恶的内容或极其恶劣的内容。此类内容的示例包括:

  • 1.1.1诽谤,歧视或卑鄙的内容,包括有关宗教,种族,性取向,性别,民族/族裔或其他目标群体的参考或评论,特别是如果应用程序可能羞辱,恐吓或放置有害的个人或群体。专业的政治讽刺作家和幽默作家通常不受此要求的限制。
  • 1.1.2对被杀害,致残,折磨或虐待的人或动物的现实描绘,或鼓励暴力的内容。游戏背景下的“敌人”不能仅仅针对特定种族,文化,真实政府,公司或任何其他真实实体。
  • 1.1.3鼓励非法或不计后果地使用武器和危险物品,或促进购买枪支的描述。
  • 1.1.4明显的性或色情材料,由韦伯斯特字典定义为“明确描述或展示性器官或旨在刺激色情而非美感或情感的活动”。
  • 1.1.5宗教文本的煽动性宗教评论或不准确或误导性引用。
  • 1.1.6虚假信息和功能,包括不准确的设备数据或技巧/玩笑功能,例如假位置跟踪器。声明该应用程序是“出于娱乐目的”将无法克服此指南。启用匿名或恶作剧电话或短信/彩信的应用将被拒绝。
  • 1.1.7 App Store评论:
  • App Store客户评论可以成为应用体验中不可或缺的一部分,因此您应该在回复评论时尊重客户。保持您的回复针对用户的评论,不要在回复中包含个人信息,垃圾邮件或营销。

1.2用户生成的内容

具有用户生成内容的应用程序存在特殊挑战,从知识产权侵权到匿名欺凌。为防止滥用,包含用户生成内容或 交 络服务的应用必须包含:

  • 一种用于过滤令人反感的材料的方法,该方法可以发布到应用程序
  • 告冒犯性内容和及时回应问题的机制
  • 能够阻止滥用用户的服务
  • 发布的联系信息,以便用户轻松与您联系

使用用户生成的内容或服务的应用程序最终主要用于色情内容,真实用户的客体化(例如“热门或非热门”投票),制造物理威胁或欺凌行为不属于App Store,可能属于删除后不另行通知 如果您的应用包含来自基于 络的服务的用户生成内容,则可能会显示偶然成熟的“NSFW”内容,前提是该内容默认隐藏,并且仅在用户通过您的 站开启时显示。

1.3儿童类别

儿童类别是人们轻松找到专为儿童设计的应用程序的绝佳方式。如果您想参加儿童类别,您应该专注于为年轻用户创造一个很棒的体验。这些应用程序不得包含应用程序之外的链接,购买机会或其他对孩子的干扰,除非保留给父母门后面的指定区域。请注意,一旦客户希望您的应用遵循“儿童类别”要求,即使您决定取消选择该类别,也需要在后续更新中继续遵守这些指南。了解有关父母门的更多信息。

儿童类别中的应用可能不包括行为广告(例如,广告客户可能不会根据用户的活动投放广告),任何内容相关广告都必须适合年轻受众群体。您还应特别注意世界各地有关在线儿童数据收集的隐私法。请务必查看这些指南的隐私部分以获取更多信息。

1.4物理伤害

如果您的应用以可能造成人身伤害的方式行事,我们可能会拒绝该行为。例如:

  • 1.4.1可以提供可能提供不准确数据或信息,或可用于诊断或治疗患者的医疗应用程序,可以通过更严格的审查进行审查。
  • 应用必须明确披露数据和方法,以支持与健康衡量相关的准确性声明,如果无法验证准确度或方法,我们将拒绝您的应用。例如,不允许仅使用设备上的传感器声称接受X射线,测量血压,体温,血糖水平或血氧水平的应用程序。
  • 应用程序应提醒用户除了使用应用程序之外,在做出医疗决定之前,还要咨询医生。
  • 如果您的医疗应用已获得监管许可,请在您的应用中提交该文档的链接。
  • 1.4.2药物剂量计算器必须来自药品制造商,医院,大学,健康保险公司,药房或其他经批准的实体,或者获得FDA或其国际同行的批准。鉴于对患者可能造成的伤害,我们需要确保该应用程序将得到长期支持和更新。
  • 1.4.3 App Store不允许使用鼓励消费烟草制品,非法药物或过量饮酒的应用程序。鼓励未成年人食用任何这些物质的应用程序将被拒绝。不允许促进销售大麻,烟草或受控物质(持牌药店除外)。
  • 1.4.4应用程序只能显示执法机构发布的DUI检查点,绝不应鼓励酒后驾车或其他鲁莽行为,如速度过快。
  • 1.4.5应用程序不应敦促客户以与Apple硬件安全文档相抵触的方式使用其设备,从而有可能损坏设备或对人造成人身伤害。例如,应用程序不应鼓励在充电时将设备放在床垫或枕头下,或者对固态驱动器执行过多的写入循环。查看设备文档。

1.5开发者信息

人们需要知道如何通过问题和支持问题与您联系。确保您的应用及其支持 址包含与您联系的简便方法; 这对于可能在教室中使用的应用程序尤为重要。未能提供准确和最新的联系信息不仅会使客户感到沮丧,而且可能会违反某些国家/地区的法律。同时确保电子钱包通过包含发行人的有效联系信息,并使用分配给该通行证的品牌或商标所有者的专用证书进行签名。

1.6数据安全

应用程序应实施适当的安全措施,以确保正确处理根据Apple开发人员计划许可协议和本指南收集的用户信息(有关详细信息,请参阅指南5.1),并防止未经授权使用,披露或访问第三方。

2.表现

2.1应用程序完整性

2.2 Beta测试

您的应用的演示,测试版和试用版不属于App Store – 请改用TestFlight。通过TestFlight提交用于测试版分发的任何应用都应该用于公开发布,并且应该符合App Review Guidelines。但请注意,使用TestFlight的应用程序无法分发给测试人员以换取任何类型的补偿,包括作为对众筹资金的奖励。在分发给测试人员之前,应将测试版本的重要更新提交给TestFlight App Review。要了解更多信息,请访问TestFlight Beta Testing。

2.3准确的元数据

客户应该知道他们下载或购买您的应用时会得到什么,因此请确保您的应用说明,屏幕截图和预览准确反映应用的核心体验,并记住让它们与新版本保持同步。

  • 2.3.1不要在您的应用中包含任何隐藏或未记录的功能; 您的应用程序的功能应该对最终用户和App Review明确。同样,您不应在App Store或离线上推销您的应用,因为它包含它实际上不提供的内容或服务(例如基于iOS的病毒和恶意软件扫描程序)。严重或重复的行为是从开发者计划中删除的理由。我们努力使App Store成为值得信赖的生态系统,并希望我们的应用开发者能够效仿; 如果你不诚实,我们不想和你做生意。
  • 2.3.3屏幕截图应显示正在使用的应用程序,而不仅仅是标题艺术,登录页面或启动画面。它们还可以包括文本和图像叠加(例如,用于演示输入机制,例如动画触摸点或Apple Pencil),并在设备上显示扩展功能,例如Touch Bar。
  • 2.3.4预览是客户查看应用程序外观及其功能的绝佳方式。为了确保人们了解他们将通过您的应用获得的内容,预览可能只会使用应用本身的视频屏幕截图。贴纸和iMessage扩展可能会在消息应用中显示用户体验。您可以添加旁白和视频或文本叠加,以帮助解释单独视频中不清楚的任何内容。
  • 2.3.5为您的应用选择最合适的类别,如果需要帮助,请查看App Store类别定义。如果您偏离基地,我们可能会为您更改类别。
  • 2.3.6回答App Store中的年龄评分问题,诚实地进行连接,以便您的应用与家长控制正确对齐。如果您的应用程序被误评,客户可能会对他们获得的内容感到惊讶,或者可能引发政府监管机构的调查。如果您的应用包含需要显示内容分级或警告的媒体(例如电影,音乐,游戏等),则您有责任在您的应用可用的每个地区遵守当地要求。
  • 2.3.7选择一个唯一的应用名称,指定准确描述您的应用的关键字,并且不要尝试使用商标用语,热门应用名称或其他不相关的短语打包您的任何元数据,以便对系统进行游戏。应用名称必须限制为30个字符,并且不应包含不是应用名称的价格,条款或说明。应用字幕是为您的应用提供额外背景的好方法; 他们必须遵循我们的标准元数据规则,不得包含不当内容,引用其他应用或提出无法验证的产品声明。Apple可能会随时修改不适当的关键字,或采取其他适当措施来防止滥用。
  • 2.3.8元数据应适合所有受众,因此,即使您的应用评分较高,也要确保您的应用和应用内购买图标,屏幕截图和预览符合4岁以上的年龄。例如,如果您的应用是包含暴力的游戏,请选择不描绘可怕死亡的图像或指向特定角色的枪。在应用程序元数据中使用“For Kids”和“For Children”等术语是为Kids Category保留的。请记住,确保您的元数据(包括应用程序名称和图标(小型,大型,Apple Watch应用程序,备用图标等))类似,以避免产生混淆。
  • 2.3.9您有责任保护在应用程序图标,屏幕截图和预览中使用所有材料的权利,并且您应该显示虚构的帐户信息,而不是来自真人的数据。
  • 2.3.10确保您的应用专注于iOS,Mac,Apple TV或Apple Watch体验,并且不要在您的应用或元数据中包含其他移动平台的名称,图标或图像,除非有特定的,经过批准的交互式功能。
  • 2.3.11您在App Store上提交预购的应用程序必须是完整的并且可以按照提交的方式交付。确保您最终发布的应用与应用处于预订状态时所宣传的内容没有重大差异。如果您对应用程序进行了重大更改(例如更改业务模型),则应重新启动预订销售。
  • 2.3.12应用程序必须在其“新内容”文本中清楚地描述新功能和产品更改。简单的错误修复,安全更新和性能改进可能依赖于通用描述,但必须在注释中列出更重要的更改。

2.4硬件兼容性

  • 2.4.1为确保人们充分利用您的应用,iPhone应用应尽可能在iPad上运行。我们建议您考虑构建通用应用,以便客户可以在所有设备上使用它们。详细了解通用应用。
  • 2.4.2设计您的应用程序以有效使用电源。应用程序不应该快速耗尽电池,产生过多的热量,或者对设备资源造成不必要的压力。应用程序(包括其中显示的任何第三方广告)可能无法运行不相关的后台进程,例如加密货币挖掘。
  • 2.4.3人们应该能够使用Apple TV应用程序而无需Siri遥控器或第三方游戏控制器之外的硬件输入,但在连接其他外围设备时可以随时提供增强功能。如果您需要游戏控制器,请确保在元数据中明确说明,以便客户知道他们需要额外的设备。
  • 2.4.4应用程序绝不应建议或要求重启设备或修改与应用程序核心功能无关的系统设置。例如,不要鼓励用户关闭Wi-Fi,禁用安全功能等。
  • 2.4.5通过Mac App Store分发的应用程序还有一些额外要求需要记住:
    • (i)必须对它们进行适当的沙盒处理,并遵循macOS文件系统文档。他们还应该只使用适当的macOS API来修改其他应用程序存储的用户数据(例如书签,地址簿或日历条目)。
    • (ii)必须使用Xcode提供的技术对它们进行打包和提交; 没有第三方安装人员允许。它们还必须是自包含的单个应用程序安装包,并且无法在共享位置安装代码或资源。
    • (iii)他们可能不会自动启动或在启动时自动运行其他代码或未经同意登录,也不会产生在用户退出应用后未经同意继续运行的进程。他们不应该自动将他们的图标添加到Dock或在用户桌面上留下快捷方式。
    • (v)他们可能不会请求升级到root权限或使用setuid属性。
    • (vi)他们可能不会在启动时出示许可证屏幕,需要许可证密钥或实施自己的版权保护。
    • (vii)他们必须使用Mac App Store分发更新; 不允许使用其他更新机制。
    • (viii)应用程序应在当前发布的操作系统上运行,并且不得使用已弃用或可选安装的技术(例如Java,Rosetta)
    • (ix)应用必须在单个应用包中包含所有语言和本地化支持。

2.5软件要求

  • 2.5.1应用程序只能使用公共API,并且必须在当前发布的操作系统上运行。详细了解公共API。使您的应用程序保持最新,并确保逐步淘汰在未来版本的操作系统中不再支持的任何已弃用的功能,框架或技术。应用程序应将API和框架用于其预期目的,并在其应用程序说明中指明该集成。例如,HomeKit框架应该提供家庭自动化服务; 和HealthKit应该用于健康和健身目的,并与健康应用程序集成。
  • 2.5.3传输病毒,文件,计算机代码或可能损害或破坏操作系统和/或硬件功能(包括推送通知和游戏中心)的正常操作的程序的应用程序将被拒绝。严重违规和重复行为将导致从开发者计划中删除。
  • 2.5.4多任务应用程序只能将后台服务用于其预期目的:VoIP,音频播放,位置,任务完成,本地通知等。如果您的应用使用位置背景模式,请提醒您这样做可能会大大缩短电池寿命。
  • 2.5.6浏览 页的应用必须使用相应的WebKit框架和WebKit Javascript。
  • 2.5.7超过10分钟的蜂窝 络上的视频流内容必须使用HTTP直播流,并包括基线192 kbps HTTP直播流。
  • 2.5.8创建备用桌面/主屏幕环境或模拟多应用程序窗口小部件体验的应用程序将被拒绝。
  • 2.5.9将拒绝更改或禁用标准交换机功能的应用程序,例如音量调高/降低和振铃/静音开关,或其他本机用户界面元素或行为。例如,应用不应阻止链接到其他应用或用户期望以某种方式工作的其他功能。详细了解正确处理链接。
  • 2.5.10不应使用空广告横幅或测试广告提交应用。
  • 2.5.11 SiriKit和快捷方式
  • (i)集成SiriKit和快捷方式的应用程序只应注册他们可以处理的意图,而无需额外应用程序的支持,并且用户可以从所述功能中获得预期。例如,如果您的应用程序是膳食计划应用程序,即使该应用程序与健身应用程序共享集成,您也不应该包含开始锻炼的意图。
  • (ii)确保plist中的词汇和短语与您的应用程序和应用程序注册的意图的Siri功能相关。别名必须与您的应用程序或公司名称直接相关,不应是通用术语或包含第三方应用程序名称或服务。
  • (iii)以最直接的方式解决Siri请求或快捷方式,不要在请求及其履行之间插入广告或其他营销。仅在需要完成任务时请求消除歧义(例如,要求用户指定特定类型的锻炼)。
  • 2.5.12使用CallKit或包含SMS欺诈扩展的应用程序应仅阻止已确认垃圾邮件的电话 码。包含呼叫,短信和彩信阻止功能或垃圾邮件识别的应用必须在其营销文本中清楚地标识这些功能,并解释其阻止和垃圾邮件列表的标准。您不得将通过这些工具访问的数据用于与操作或改进您的应用程序或扩展程序无直接关系的任何目的(例如,您不得出于跟踪目的使用,共享或出售该数据,创建用户配置文件等)。
  • 2.5.13使用面部识别进行帐户身份验证的应用程序必须尽可能使用LocalAuthentication(而非ARKit或其他面部识别技术),并且必须对13岁以下的用户使用备用身份验证方法。
  • 2.5.14应用程序必须请求明确的用户同意,并在记录,记录或以其他方式记录用户活动时提供清晰的视觉指示。这包括使用设备摄像头,麦克风或其他用户输入。
  • 2.5.15允许用户查看和选择文件的应用程序应包括“文件”应用程序和用户的iCloud文档中的项目。

3.业务

如果我们发现您试图操纵评论,使用付费,激励,过滤或虚假反馈夸大您的图表排名,或代表您参与第三方服务,我们将采取措施保护应用的完整性商店,可能包括将您从开发者计划中驱逐出去。

3.1付款

  • 3.1.1应用程序内购买:
    如果您想要解锁应用程序中的功能或功能(例如:订阅,游戏内货币,游戏级别,访问优质内容或解锁完整版本),您必须使用应用内购买。应用程序可能不会使用自己的机制来解锁内容或功能,例如许可证密钥,增强现实标记,QR码等。应用程序及其元数据可能不包括按钮,外部链接或其他引导客户购买机制的行动呼吁除了应用内购买。
    应用可以使用应用内购买货币,以便客户在应用中“提示”数字内容提供商。
    通过应用内购买购买的任何积分或游戏内货币可能不会过期,您应确保为任何可恢复的应用内购买设置恢复机制。
    请记住分配正确的购买类型,否则您的应用将被拒绝。
    应用可以将有资格进行应用内购买的商品赠送给他人。此类礼品只能退还给原始购买者,不得兑换。
    通过Mac App Store分发的应用程序可以托管使用App Store以外的机制启用的插件或扩展程序。
    提供“战利品盒”或提供随机虚拟物品购买的其他机制的应用必须披露在购买之前向顾客接收每种类型物品的几率。
    非订阅应用程序可以在提供完全解锁选项之前提供基于时间的免费试用期,方法是在遵循命名约定的价格第0层设置非消耗性IAP项目:“XX天试用版”。在开始之前在试用期间,您的应用必须清楚地确定其持续时间,试用期结束时无法再访问的内容或服务,以及用户为完整功能而需要支付的任何下游费用。了解有关使用“ 收据和设备检查”管理内容访问和试用期的持续时间的详细信息。

  • 3.1.2订阅:应用程序可以提供自动续订的应用程序内购买订阅,无论App Store上的类别如何。将自动续订订阅纳入您的应用时,请务必遵循以下准则。

    • 3.1.2(a)允许的使用:如果您提供自动续订订阅,您必须为客户提供持续的价值,订阅期必须至少持续七天,并且可以在所有用户的设备上使用。虽然以下列表并非详尽无遗,但适当订阅的示例包括:新游戏关卡; 情节内容; 多人游戏支持; 提供一致,实质性更新的应用程序; 访问大量或不断更新的媒体内容; 软件即服务(“SAAS”); 和云支持。此外:
    • 3.1.2(b)升级和降级:用户应具有无缝的升级/降级经验,并且不应无意中订阅同一事物的多种变体。查看有关管理订阅升级和降级选项的最佳做法。

    • 3.1.2(c)订阅信息:在要求客户订阅之前,您应该清楚地描述用户将获得的价格。每月有多少问题存储多少钱么样的访问您的服务保您清楚地传达协议,税务和银行业务中 Apple Developer Program License Agreement的附表2中描述的要求。

    • 3.1.3(a)“阅读器”应用程序:应用程序可允许用户访问以前购买的内容或内容订阅(特别是:杂志, 纸,书籍,音频,音乐,视频,专业数据库访问,VoIP,云存储和经批准的服务,如课堂管理应用程序),前提是您同意不直接或间接针对iOS用户使用除应用程序内购买之外的购买方法,并且您关于其他购买方法的一般通信并非旨在阻止使用 – 应用购买。

    • 3.1.3(b)多平台服务:跨多个平台运行的应用程序可允许用户访问他们在其他地方获得的内容,订阅或功能,包括多平台游戏中的消耗品,前提是这些项目也可在应用程序内获得在应用内购买。您不得直接或间接针对iOS用户使用购买方式以外的购买方式,并且您对其他购买方式的一般通信不得阻止使用应用内购买。

  • 3.1.4特定于硬件的内容:在有限的情况下,例如当功能依赖于特定的硬件来运行时,应用程序可以在不使用应用程序内购买的情况下解锁该功能(例如,与望远镜同步时添加功能的天文应用程序) 。可选的基础上与经批准的物理产品(例如玩具)结合使用的应用程序功能可以在不使用应用内购买的情况下解锁功能,前提是还提供应用内购买选项。但是,您可能不会要求用户购买不相关的产品或参与广告或营销活动来解锁应用功能。

  • 3.1.5(a)应用程序之外的商品和服务:如果您的应用程序允许人们购买将在应用程序之外使用的商品或服务,您必须使用除应用程序内购买之外的购买方法来收取这些付款,例如作为Apple Pay或传统的信用卡输入。

  • 3.1.5(b)加密货币:
    (i)钱包:应用程序可以促进虚拟货币存储,前提是它们是由作为组织注册的开发人员提供的。
    (ii)挖掘:除非处理是在设备外进行的(例如基于云的挖掘),否则应用程序可能不会挖掘加密货币。
    (iii)交易所:应用程序可以促进经批准的交易所的加密货币交易或传输,前提是它们由交易所本身提供。
    (iv)初始硬币产品:促进初始硬币产品(“ICO”),加密货币期货交易以及其他加密证券或准证券交易的应用必须来自成熟银行,证券公司,期货交易商(“FCM”),或其他经批准的金融机构,并且必须遵守所有适用的法律。
    (v)加密货币应用程序可能不提供完成任务的货币,例如下载其他应用程序,鼓励其他用户下载,发布到 交 络等。

  • 3.1.6 Apple Pay:使用Apple Pay的应用程序必须在销售任何商品或服务之前向用户提供所有重要的购买信息,并且必须正确使用Apple Pay品牌和用户界面元素,如Apple Pay身份指南和人机界面中所述指南。使用Apple Pay提供定期付款的应用程序必须至少披露以下信息:
    续约期限的长短以及它将一直持续到取消的事实
    每个时期都会提供什么
    将向客户收取的实际费用
    如何取消

  • 3.1.7广告:应用中显示的广告必须适合应用的年龄分级,允许用户查看用于定位该广告的所有信息(无需用户离开该应用),也可能无法定位或基于敏感用户数据的行为广告,例如健康/医疗数据(例如来自HealthKit API),学校和教室数据(例如来自ClassKit),或来自儿童(例如来自儿童类别中的应用)等。插页式广告或中断或阻止用户体验的广告必须清楚地表明它们是广告,不得操纵或诱骗用户使用它们,并且必须提供足够容易访问且可见的关闭/跳过按钮,以便人们轻松解除广告。

3.2其他商业模式问题

以下列表并非详尽无遗,您的提交可能会触发我们的政策更改或更新,但以下是一些额外的注意事项和注意事项:

  • 3.2.2不可接受
    (i)创建用于显示类似于App Store或作为一般兴趣集合的第三方应用程序,扩展或插件的界面。
    (ii)通过硬件或操作系统提供的内置功能,例如推送通知,摄像机或陀螺仪; 或Apple服务,例如Apple Music访问或iCloud存储。
    (iii)人为增加广告的展示次数或点击次数,以及主要用于展示广告的应用。
    (iv)除非您是经批准的公益组织或根据上述第3.2.1(vi)条允许,否则应在慈善机构和筹款人的应用程序内筹集资金。寻求为此类原因筹集资金的应用必须在App Store免费,并且只能通过应用程序之外的应用程序收集资金,例如通过Safari或SMS。
    (v)任意限制谁可以使用该应用程序,例如按地点或承运人。
    (vi)应用应该允许用户获得他们已经支付的费用而无需执行其他任务,例如在 交媒体上发布,上传联系人,在应用程序中登录一定次数等等。应用程序不应要求用户为应用评分,查看应用,观看视频,下载其他应用,点按广告或采取其他类似操作,以访问功能,内容,使用应用或获得金钱或其他补偿。
    (vii)除非该服务的条款和条件允许,否则人为地操纵用户对其他服务的可见性,状态或等级。
    (viii) App Store上不允许使用便于二元期权交易的应用程序。请考虑使用Web应用程序。促进差价合约(“差价合约”)或其他衍生品(如外汇)交易的应用必须在提供服务的所有司法管辖区内获得适当的许可。
    (ix)应用不得强制用户评估应用,评论应用,下载其他应用或执行其他类似操作,以便访问应用的功能,内容或使用。

4.设计

Apple客户高度重视简单,精致,创新且易于使用的产品,这就是我们希望在App Store上看到的内容。提出一个伟大的设计取决于你,但以下是批准App Store的最低标准。请记住,即使您的应用程序获得批准,您也应该更新您的应用程序,以确保其功能正常并吸引新老客户。停止工作或提供降级体验的应用可随时从App Store中删除。

4.1复制

想出你自己的想法。我们知道你拥有它们,所以让你的生活变得生动。不要简单地在App Store上复制最新的流行应用程序,或者对其他应用程序的名称或UI进行一些小的更改,并将其作为您自己的应用程序进行传递。除了冒着知识产权侵权索赔的风险之外,它还使App Store更难以导航,对您的开发人员来说也不公平。

4.2最低功能

您的应用应包含功能,内容和用户界面,以便将其提升到重新打包的 站之外。如果您的应用不是特别有用,独特或“类似应用”,则它不属于App Store。如果您的应用程序没有提供某种持久的娱乐价值,或者只是令人毛骨悚然,它可能不被接受。应将只是歌曲或电影的应用程序提交到iTunes Store。仅作为书籍或游戏指南的应用程序应提交至iBooks商店。

4.2.1使用ARKit的应用程序应提供丰富且集成的增强现实体验; 仅仅将模型放入AR视图或重放动画是不够的。

4.2.2除目录外,应用程序不应主要是营销材料,广告, 络剪 ,内容聚合器或链接集合。

4.2.3

(i)您的应用程序应该自行运行,而无需安装其他应用程序。
(ii)确保在二进制文件中包含足够的内容,以便应用程序在启动时运行。
(iii)如果您的应用需要下载其他资源,请披露下载大小并在提示之前提示用户。在2019年1月1日之后提交的任何更新中,现有应用必须遵守本指南。

  • 4.2.4看起来像表盘的Apple Watch应用程序令人困惑,因为人们会期望它们能够使用滑动,通知和第三方复杂功能等设备功能。将时间表达为app界面的创造性方式很棒(例如,冲浪者的潮汐时钟),但如果你的应用程序太接近于表面,我们会拒绝它。
  • 4.2.5主要是iCloud和iCloud Drive文件管理器的应用程序需要包含其他应用程序功能才能获得批准。
  • 4.2.6从商业化模板或应用生成服务创建的应用将被拒绝,除非它们是由应用内容的提供商直接提交的。这些服务不应代表其客户提交应用程序,并应提供允许其客户创建定制的创新应用程序的工具,以提供独特的客户体验。模板提供者的另一个可接受的选择是创建单个二进制文件来托管聚合或“选择器”模型中的所有客户端内容,例如作为餐厅查找器应用程序,每个客户端餐厅具有单独的自定义条目或页面,或者作为事件应用程序与每个客户事件的单独条目。
  • 4.2.7远程应用程序镜像:如果远程桌面应用程序充当特定软件或服务的镜像而不是主机设备的通用镜像,则它必须符合以下条件:
    (a)主机设备是用户拥有的个人计算机,主机和客户端都必须连接在本地和基于LAN的 络上。
    (b)客户端中出现的任何软件或服务都完全呈现在主机设备的屏幕上,并且不得使用超出流式远程桌面所需的API或平台功能
    (c)必须从主机设备启动所有帐户创建和管理。
    (d)出现在客户端上的UI与iOS或App Store视图不相似,不提供类似商店的界面,或者包括浏览,选择或购买用户尚未拥有或许可的软件的能力。为清楚起见,如果在主机设备上处理事务,则在镜像软件内发生的事务不需要使用应用内购买。

4.3垃圾邮件

不要为同一个应用创建多个Bundle ID。如果您的应用针对特定位置,运动队,大学等提供不同版本,请考虑提交单个应用并使用应用内购买提供变体。还要避免堆积到已经饱和的类别; App Store已经有足够的屁,打嗝,手电筒和Kama Sutra应用程序。垃圾邮件存储可能会导致您从开发者计划中删除。

4.4扩展

托管或包含扩展程序的应用程序必须符合“ 应用程序扩展编程指南”或“ Safari扩展程序开发指南”,并且应包含一些功能,例如可能的帮助屏幕和设置界面。您应该清楚准确地披露应用营销文本中提供的扩展名,扩展名可能不包括营销,广告或应用内购买。

  • 4.4.1键盘扩展有一些额外的规则。
    他们一定:

提供键盘输入功能(例如打字字符);
如果键盘包含图像或表情符 ,请遵循贴纸指南;
提供进入下一个键盘的方法;
在没有完全 络访问且无需完全访问的情况下保持功能;
仅收集用户活动以增强iOS设备上用户键盘扩展的功能。
他们不能:

启动除设置之外的其他应用 要么
重新调整其他行为的键盘按钮(例如,按住“返回”键启动相机)。

  • 4.4.2 Safari扩展必须在macOS上的当前版本的Safari上运行。它们可能不会干扰系统或Safari UI元素,并且绝不能包含恶意或误导性内容或代码。违反此规则将导致从开发人员计划中删除。Safari扩展不应声称访问更多 站,而不是严格必要的 站。
  • 4.4.3贴纸
    贴纸是让消息更具动感和趣味的好方法,让人们以聪明,有趣,有意义的方式表达自己。无论您的应用是否包含贴纸扩展,或者您是否创建了独立的贴纸包,其内容都不应该冒犯用户,造成负面体验或违反法律。

4.5 Apple站点和服务

  • 4.5.1应用程序可能使用经过批准的Apple RSS提要,例如iTunes Store RSS提要,但可能无法从Apple 站(例如apple.com,iTunes Store,App Store,App Store Connect,开发人员门户等)获取任何信息。或使用此信息创建排名。
  • 4.5.2 Apple Music
    (i) MusicKit API允许客户在使用您的应用程序时访问他们的订阅。它们用于Apple Music订户的简单音乐播放。用户必须启动Apple Music流的播放,并能够使用标准媒体控件进行导航,例如“播放”,“暂停”和“跳过”。此外,您的应用可能不需要付款或间接货币化访问Apple Music服务(例如应用程序内购买,广告,请求用户信息等)。除非在MusicKit文档中明确允许,否则请勿下载,上载或启用源自MusicKit API的音乐文件的共享。
    (ii)使用MusicKit API并不能替代保护您可能需要的许可证,以实现更深入或更复杂的音乐集成。例如,如果您希望自己的应用在特定时刻播放特定歌曲,或创建可与 交媒体共享的音频或视频文件,则需要直接与权利持有者联系以获得他们的许可(例如同步)或适应权)和资产。封面艺术和其他元数据仅可用于音乐播放或播放列表(包括显示应用功能的App Store屏幕截图),未经权利持有者的特定授权,不得用于任何营销或广告。在您的应用中集成Apple Music服务时,请务必遵循Apple音乐标识指南。
    (iii)访问Apple Music用户数据的应用程序(如播放列表和收藏夹)必须在目的字符串中明确公开此访问权限。收集的任何数据不得出于支持或改善应用体验之外的任何其他目的与第三方共享。此数据不得用于识别用户或设备,也不能用于定位广告。
  • 4.5.3不要使用Apple服务向客户发送垃圾邮件, 络钓鱼邮件或发送未经请求的邮件,包括游戏中心,推送通知等。请勿尝试反向查找,跟踪,关联,关联,挖掘,收获或以其他方式利用播放器通过Game Center获取的ID,别名或其他信息,或者您将从开发者计划中删除。
  • 4.5.4应用程序无需推送通知即可运行,不得用于广告,促销或直接营销目的,也不得用于发送敏感的个人或机密信息。滥用这些服务可能会导致您的权限被撤销。
  • 4.5.5仅以游戏中心条款批准的方式使用Game Center玩家ID,不得在应用程序或任何第三方显示。
  • 4.5.6应用程序可以使用在其应用程序和应用程序元数据中呈现为Apple表情符 的Unicode字符。Apple表情符 可能不会在其他平台上使用或直接嵌入您的应用二进制文件中。

4.6备用应用程序图标

应用可以显示自定义图标,例如,以反映运动队的偏好,前提是每个更改由用户发起并且应用包括恢复到原始图标的设置。所有图标变体必须与应用程序的内容相关,并且更改应在所有系统资产中保持一致,以便“设置”,“通知”等中显示的图标与新的跳板图标匹配。此功能不能用于动态,自动或串行更改,例如反映最新的天气信息,日历通知等。

4.7 HTML5游戏,机器人等

应用程序可能包含或运行未嵌入二进制文件的代码(例如基于HTML5的游戏,机器人等),只要代码分发不是应用程序的主要目的,代码不在商店或类似于商店的界面,并且假设软件(1)是免费的或使用应用内购买购买; (2)仅使用标准WebKit视图中可用的功能(例如,它必须在Safari中本地打开和运行,无需修改或附加软件); 您的应用必须使用WebKit和JavaScript Core来运行第三方软件,不应尝试将本机平台API扩展或公开给第三方软件; (3)由已加入Apple Developer Program并签署Apple Developer Program License Agreement的开发人员提供; (4)遵守这些App评审指南的条款(例如:不包括令人反感的内容)。根据要求,您必须提供应用中可用的软件和元数据索引。它必须包含软件提供商的Apple Developer Program Team ID以及App Review可用于确认软件符合上述要求的URL。

5.法律

应用程序必须遵守您提供的所有法律要求(如果您不确定,请咨询律师)。我们知道这些内容很复杂,但您有责任了解并确保您的应用符合所有当地法律,而不仅仅是以下指南。当然,征求,促进或鼓励犯罪或明显鲁莽行为的应用程序将被拒绝。在极端情况下,例如被发现有助于人口贩运和/或剥削儿童的应用程序,将通知适当的当局。

5.1隐私

保护用户隐私在Apple生态系统中至关重要,您在处理个人数据时应小心谨慎,以确保您遵守隐私最佳实践,适用法律和Apple开发人员计划许可协议的条款,更不用说客户的期望。更具体地说:

  • 5.1.1数据收集和存储
    (i)隐私政策:所有应用必须在App Store Connect元数据字段和应用内以易于访问的方式包含其隐私政策的链接。隐私政策必须明确明确:
    确定应用程序/服务收集的数据(如果有),收集数据的方式以及该数据的所有使用情况。
    确认与应用程序共享用户数据的任何第三方(符合本指南) – 例如分析工具,广告 络和第三方SDK,以及可访问用户数据的任何父,子或其他相关实体 – 将提供与应用程序隐私政策中所述和本指南要求的用户数据相同或相同的保护。
    解释其数据保留/删除策略,并描述用户如何撤销同意和/或请求删除用户数据。
    (ii)许可收集用户或使用数据的应用程序必须获得用户对收集的同意。付费功能不得依赖于或要求用户授予对此数据的访问权限。应用程序还必须为客户提供易于访问且易于理解的撤销同意的方式。确保您的目的字符串清楚,完整地描述您对数据的使用。通过依赖欧盟通用数据保护法规(“GDPR”)或类似法规的条款,未经同意收集合法利益数据的应用程序必须遵守该法律的所有条款。了解有关请求权限的更多信息。
    (iii)数据最小化:应用程序应仅请求访问与应用程序核心功能相关的数据,并且只应收集和使用完成相关任务所需的数据。在可能的情况下,使用进程外选择器或共享表,而不是请求完全访问受保护的资源,如照片或联系人。
    (iv)访问应用程序必须尊重用户的权限设置,而不是试图操纵,欺骗或强迫人们同意不必要的数据访问。例如,包含将照片发布到 交 络的功能的应用程序在允许用户上传照片之前不得要求麦克风访问。在可能的情况下,为未授予同意的用户提供替代解决方案。例如,如果用户拒绝共享位置,则提供手动输入地址的功能。
    (v)帐户登录: 如果您的应用不包含重要的基于帐户的功能,请让人们在没有登录的情况下使用它。应用程序可能不要求用户输入个人信息才能运行,除非与应用程序的核心功能直接相关或法律要求。如果您的核心应用程序功能与特定 交 络(例如Facebook,微信,微博,Twitter等)无关,则必须在没有登录或其他机制的情况下提供访问权限。提取基本个人资料信息,分享到 交 络或邀请朋友使用该应用程序不被视为核心应用程序功能。该应用还必须包含一种机制,用于撤消 交 络凭据,并在应用内禁用应用和 交 络之间的数据访问。
    (vi)将从开发者计划中删除使用其应用程序偷偷发现密码或其他私人数据的开发人员。
    (vii)必须使用SafariViewController向用户显示信息; 控制器可能不被其他视图或层隐藏或遮挡。此外,应用程序可能无法使用SafariViewController在未经用户知情和同意的情况下跟踪用户。

  • 5.1.2数据使用和共享
    (i)除非法律另有规定,否则未经事先许可,不得使用,传播或分享某人的个人资料。您必须提供有关数据使用方式和位置信息的访问权限。从应用收集的数据只能与第三方共享以改进应用或提供广告(符合Apple开发者计划许可协议)。未经用户同意或以其他方式遵守数据隐私法律共享用户数据的应用程序可能会从销售中删除,并可能导致您从Apple开发人员计划中删除。
    (ii)除非法律另有明确许可,否则未经进一步同意,为一种目的收集的数据不得重新用途。
    (iii)应用程序不应尝试根据收集的数据偷偷地构建用户配置文件,并且不得尝试,促进或鼓励其他人根据从Apple提供的API收集的数据或您说的任何数据来识别匿名用户或重建用户配置文件已经以“匿名”,“汇总”或其他不可识别的方式收集。
    (iv)不要使用访问用户数据的联系人,照片或其他API中的信息来构建联系人数据库供您自己使用或出售/分发给第三方,并且不要收集有关安装了哪些其他应用程序的信息。用于分析或广告/营销目的的用户设备。
    (v)不要使用通过用户的联系人或照片收集的信息联系人,除非该用户在个性化的基础上明确主动; 不包括全选选项或默认选择所有联系人。您必须向用户提供有关邮件在发送之前如何显示给收件人的明确说明(例如,邮件将说明什么似乎是发件人。
    (vi)从HomeKit API,HealthKit,Consumer Health Records API,MovementDisorder API,ClassKit或深度和/或面部绘图工具(例如ARKit,Camera API或Photo API)收集的数据不得用于营销,广告或基于使用的数据挖掘,包括第三方。了解有关实施CallKit,HealthKit,ClassKit和ARKit的最佳实践的更多信息。
    (vii)使用Apple Pay的应用程序只能与第三方共享通过Apple Pay获得的用户数据,以促进或改进商品和服务的交付。

  • 5.1.3健康与健康研究
    健康,健身和医疗数据特别敏感,此空间中的应用程序还有一些额外的规则来确保客户隐私受到保护:

(i)应用程序不得使用或向第三方披露在健康,健身和医学研究背景下收集的数据 – 包括临床健康记录API,HealthKit API,运动和健身,MovementDisorderAPIs或健康相关的人类受试者研究 -用于广告,营销或其他基于使用的数据挖掘目的,除了改善健康管理,或用于健康研究,然后仅在获得许可的情况下。
(ii)应用程序不得将错误或不准确的数据写入HealthKit或任何其他医学研究或健康管理应用程序,也不得将个人健康信息存储在iCloud中。
(iii)进行与健康相关的人类受试者研究的应用程序必须获得参与者的同意,如果是未成年人,则必须获得其父母或监护人的同意。此类同意必须包括(a)研究的性质,目的和持续时间; (b)参与者的程序,风险和利益; (c)有关机密性和数据处理的信息(包括与第三方的任何共享); (d)参与者问题的联络点; (e)退出程序。
(iv)进行与健康相关的人类受试者研究的应用程序必须获得独立的道德审查委员会的批准。必须根据要求提供此类批准的证明。

  • 5.1.4孩子
    出于多种原因,在处理来自儿童的个人数据时使用护理至关重要,我们鼓励您仔细审查遵守法律的所有要求,如儿童在线隐私保护法(“COPPA”),欧盟的一般数据保护条例(“GDPR”),以及任何国际或当地的等同物。

应用程序可能仅为了遵守这些法规要求提供生日和父母联系信息,但必须包括一些有用的功能或娱乐价值,无论一个人的年龄。

此外,儿童类别中的应用程序或收集,传输或具有共享个人信息(例如姓名,地址,电子邮件,位置,照片,视频,绘图,聊天能力,其他个人数据或持久性标识符)的应用程序与未成年人一起使用的)必须包括隐私政策,并且必须遵守所有适用的儿童隐私法规。为了清楚起见,孩子类别的父母门要求通常与确保父母同意根据这些隐私法规收集个人数据不同。

  • 5.1.5定位服务
    仅在应用程序提供的功能和服务直接相关时,才在应用程序中使用位置服务。基于位置的API不应用于提供紧急服务或对车辆,飞机和其他设备的自主控制,除了轻型无人机和玩具等小型设备,或遥控车辆 警系统等。确保您通知和在收集,传输或使用位置数据之前获得同意。如果您的应用使用了位置服务,请务必在您的应用中说明目的; 有关这样做的最佳实践,请参阅人机界面指南。

5.2知识产权

确保您的应用仅包含您创建的内容或您拥有使用许可的内容。如果您在未经许可的情况下跨过线路并使用内容,您的应用可能会被移除。当然,这也意味着如果他们从您的工作中“借用”了其他人的应用程序。如果您认为您的知识产权已被App Store上的其他开发人员侵犯,请通过我们的 络表单提交索赔。法律在不同国家有所不同,但至少要确保避免以下常见错误:

  • 5.2.1一般情况:未经许可,请勿在您的应用中使用受保护的第三方材料,如商标,版权作品或专利创意,并且不得在您的应用包中包含误导性,虚假或模仿的表示,名称或元数据或开发者名称。应用程序应由拥有或已获得知识产权许可和其他相关权利的个人或法人实体提交,并负责提供应用程序提供的任何服务。
  • 5.2.2第三方站点/服务:如果您的应用使用,访问,货币化访问或显示来自第三方服务的内容,请确保根据服务的使用条款明确允许您这样做。必须根据要求提供授权。
  • 5.2.5 Apple产品:请勿创建与现有Apple产品,界面(例如Finder),应用程序(例如App Store,iTunes Store或消息)或广告主题混淆相似的应用程序。应用和扩展程序(包括第三方键盘和Sticker包)可能不包含Apple表情符 。iTunes音乐预览可能不会用于娱乐价值(例如,作为照片拼贴的背景音乐或游戏的音轨)或任何其他未经授权的方式。如果您的应用显示活动响铃,则他们不应以类似于活动控件的方式显示Move,Exercise或Stand数据。在人机界面指南对如何使用活动圈的更多信息。

5.3游戏,赌博和彩票

  • 5.3.1抽奖活动和竞赛必须由应用程序的开发者赞助。
  • 5.3.2必须在应用程序中提供抽奖,竞赛和抽奖的官方规则,并明确表示Apple不是赞助商或以任何方式参与活动。
  • 5.3.3应用程序不得使用应用程序内购买购买信用卡或货币与任何类型的真钱游戏一起使用,并且不得使人们购买彩票或抽奖券或在应用程序中启动资金转帐。
  • 5.3.4提供真钱游戏(例如体育博彩,扑克,赌场游戏,赛马)或彩票的应用程序必须在使用该应用程序的位置拥有必要的许可和许可,必须对这些位置进行地理限制,并且必须在App Store免费。App Store不允许非法赌博,包括卡片柜台。彩票应用必须有考虑,机会和奖励。

5.4 VPN应用

提供VPN服务的应用必须使用NEVPNManager API,并且只能由作为组织注册的开发人员提供。您必须明确声明将收集哪些用户数据以及如何使用它们。VPN应用程序不得违反当地法律,如果您选择在需要VPN许可证的区域内提供VPN应用程序,则必须在App Review Notes字段中提供许可证信息。

5.5开发者行为准则

无论是在回复App Store评论,客户支持请求还是与Apple沟通时,都要尊重每个人,包括您在分辨率中心的回复。不要进行任何形式的骚扰,歧视性做法,恐吓,欺凌,也不要鼓励他人从事任何上述行为。

客户信任是App Store成功的基石。应用不应该掠夺用户或试图扯掉客户,欺骗他们进行不必要的购买,强迫他们分享不必要的数据,以棘手的方式提高价格,收取未交付的功能或内容,或参与任何其他应用程序内部或外部的操纵实践。

最后更新时间:2018年12月19日

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年3月2日
下一篇 2019年3月2日

相关推荐