App 审核指南
App 正在改变世界,丰富人们的生活,并为像你一样的开发者提供前所未有的创新机会。因此,App Store 已成长为一个激动人心且充满活力的生态系统,正为数百万的开发者和超过十亿的用户提供服务。不管是开发新手,还是由经验丰富的程序员所组成的大型团队,我们都非常欢迎你为我们的平台创建 App,并希望能够帮助你了解我们的准则,以确保你的 App 能够快速通过审核流程。
App 正在改变世界,丰富人们的生活,并为像你一样的开发者提供前所未有的创新机会。因此,App Store 已成长为一个激动人心且充满活力的生态系统,正为数百万的开发者和超过十亿的用户提供服务。不管是开发新手,还是由经验丰富的程序员所组成的大型团队,我们都非常欢迎你为我们的平台创建 App,并希望能够帮助你了解我们的准则,以确保你的 App 能够快速通过审核流程。
App Store 的指导原则非常简单 — 我们希望为用户打造更安全可靠的 App 探索平台,并为所有开发者提供获取成功的绝佳机会。为此,我们精心打造了 App Store,其中的每个 App 都会经过专家审核,而且还有编辑团队每天帮助广大用户发现新的 App。我们还会对每款 App 进行扫描,以检测可能影响用户安全、系统安全和隐私的恶意软件和其他软件,这些努力让 Apple 的平台总是对全球消费者的安全性具有保证。
在欧盟,开发者也可以通过替代 App 市场以及直接通过自己的网站分发经过公证的 iOS 和 iPadOS App。进一步了解替代 App 市场、网站分发以及 iOS 和 iPadOS App 公证。点按左侧菜单中的“仅显示《公证审核指南》”,即可以查看哪些准则适用于 iOS 和 iPadOS App 公证。
至于别的一切,可以考虑在开放的互联网上分享。如果 App Store 模式和准则或替代 App 市场以及 iOS 和 iPadOS App 公证与你的 App 或经营理念不能完美契合,那也没关系,我们的 Safari 浏览器也能提供出色的网页体验。
在以下页面中,你会发现我们已把最新的准则清晰地划分为五个部分:安全、性能、业务、设计及法律。App Store 一直在不断变化和改善,紧跟我们顾客和产品的需求。你的 App 也需要做出改变与改进,才能留在 App Store 上。
在我们的平台上分发你的 App 还需注意以下几点:
我们希望这些准则能帮助你顺利通过审核流程,并确保对 App 批准和拒绝的标准在整体上更加一致。本文是一个动态文稿;如果新的 App 引发了新的问题,我们可能会随时制定新的规则。也许,你的 App 就将促成新的规则。我们同样热爱 App 开发,并且尊重你所做的一切。我们正竭尽全力为你营造世界上最优秀的平台,既能让你展示才华,还能让你获得回报。
为了帮助你尽可能顺利地通过 App 审批,请查看下方列出的常见错误行为,这些行为可能会导致审核流程延误或导致 app 被拒。这些内容不能代替准则或保证 App 获批,但确保核对这个列表中的每一项会是一个良好的开始。如果你的 App 无法再按预期方式工作,或者你不再积极地对其提供支持,那么这个 App 将从 App Store 中被移除。进一步了解 App Store 所做的改善。
请确保:
开发者文档
设计指南
品牌和营销指南
带 的准则适用于欧盟 iOS 和 iPadOS App 公证。
当用户通过 App Store 安装 App 时,他们希望获得安全的体验,包括 App 不含有令人不快或具有攻击性的内容,不会损坏用户的设备,且不会在使用中造成人身伤害。我们在下方列出了主要的安全隐患。如果你的 App 是为了恐吓或攻击他人,则该 App 不适合出现在 App Store 中。其中部分规则也包含在 iOS 和 iPadOS App 公证中。
App 不应包含具有攻击性、不顾及他人感受、令人不安、惹人厌恶、低俗不堪或只是让人感到毛骨悚然的内容。此类内容的示例有:
对于包含用户生成内容的 App,有特定的难题需要解决,比如知识产权侵权、匿名欺凌等。为了避免滥用,包含用户生成内容或社交网络服务的 App 必须满足以下条件:
如果 App 中所含的用户生成内容或服务最终主要用于色情内容、Chatroulette (随机视频聊天) 式体验、客体化现实生活中的某人 (如“性感与否”投票)、进行人身威胁或欺凌,则这些 App 不适合出现在 App Store 中,它们可能会在未经通知的情况下被移除。如果 App 中所含的用户生成内容来自于基于网页服务,并且该内容是默认隐藏的 (只有当用户通过你的网站将其打开时才会显示),则可以显示意外产生的“NSFW (公众场所不宜)”内容。
“儿童类别”可帮助用户轻松找到专为儿童设计的 App。如果你希望参与“儿童类别”,则应该致力于为年纪较小的用户量身打造卓越的使用体验。这些 app 不得提供 App 外链接、购买机会或其他会对儿童造成干扰的内容,除非其保留在受家长监控的指定区域中。请谨记,一旦顾客认为你的 App 能够满足“儿童类别”要求,你的 App 就需要一直满足后续更新中的相应准则;即使你决定取消选择此类别,也是如此。进一步了解家长监控。
你必须遵守世界各地与在线收集儿童数据相关的适用隐私法。请务必查阅本指南的“隐私”部分,以了解更多信息。此外,“儿童”类别的 App 不得向第三方发送个人身份识别信息或设备信息。“儿童”类别中的 App 不应包含第三方数据分析或第三方广告。这些做法可为儿童提供更安全的体验。在少数情况下,可能允许包含第三方数据分析,前提是相关服务不会收集或传输 IDFA 或关于儿童的任何身份识别信息 (如姓名、出生日期、电子邮件地址)、儿童所在位置或其设备。这包括任何设备、网络或其他可直接用来或结合其他信息来识别用户及其设备的信息。在少数情况下,也可能允许包含与页面内容相关的第三方广告,前提是该服务拥有适合“儿童”类别 App 的公开备案做法和政策,包括人工审核广告创意以确保适合相应年龄段。
如果 App 的行为方式可能会造成人身伤害,我们可能会拒绝该 App。例如:
用户需要知道如何就疑问和支持问题与你取得联系。确保你的 App 及其支持 URL 中包含能轻松联系到你的联系信息;对于可能会在课堂中使用的 App 而言,这一点尤为重要。如果未能提供准确的最新联系信息,不但会让顾客失望,还可能违反某些国家或地区的法律。另外,请确保在钱包凭证中包含发卡机构的有效联系方式,以及分配给凭证的品牌或商标所有者的专用证书。
App 应实现适当的安全举措,确保按照《Apple Developer Program 许可协议》和这些准则 (更多信息见“准则 5.1”) 妥善处理收集到的用户信息,防止对这些信息进行未经授权的使用、披露或者被第三方访问。
用于举报涉嫌犯罪活动的 App 必须有当地执法部门参与,并且只能在有执法部门参与的国家或地区中提供。
App 的演示版、Beta 版和试用版不适合出现在 App Store 中,请改用 TestFlight。所有通过 TestFlight 提交以进行测试发布的 App 都应以公开发布为目的,并应遵循《App Store 审核指南》的准则。请注意,使用 TestFlight 的 App 不得分发给测试者用以换取任何类型的报酬,包括作为众筹资金的奖励。对于 Beta 版 App 的大幅更新应先提交至 TestFlight App Review 团队,然后再分发给你的测试者。要了解更多信息,请访问 TestFlight Beta 测试页面。
顾客在下载或购买你的 App 时,应该知道他们将得到什么,所以请确保你的所有 App 元数据,包括隐私信息、App 描述、截屏和预览,能够准确反映 App 的核心体验;并请记得更新,以保持与新版本相应的最新状态。
在 App Store 中,你可以通过多种方式让自己的 App 实现盈利。如果你的业务模式并不显而易见,请务必在其元数据和 App 审核备注中加以说明。如果我们无法理解 App 的工作方式,或者 App 内购买项目不是那么一目了然,则审核会有所延误,并可能会导致 App 被拒绝。尽管价格由你决定,但是我们不会分发要价明显过高的 App 和 App 内购买项目。对于试图以不合常理的高昂价格欺骗用户的 App,我们将予以拒绝。
如果我们发现你试图操纵评价,通过付费、提供奖励、经过筛选或伪造的反馈来提高排名,或者通过第三方服务代你进行上述操作,为保持 App Store 的公正性,我们将采取相应措施,其中可能包括将你从 Apple Developer Program 中除名。
下方列表并非详尽清单,且我们的政策可能因你提交的 App 有所变更或更新,但这里有一些额外的应做及勿做事宜需要你的注意:
Apple 的顾客非常看重简洁、雅致、创新且易于使用的产品,这也正是我们希望在 App Store 上看到的。你可尽情提供各种优秀设计,但在 App Store 上被获准发布的 App 至少需要满足以下标准。另请记住,即使在 App 获得批准之后,你也应当对其进行更新,确保 App 能正常工作并持续吸引新顾客和现有顾客。停止服务或体验下降的 App 随时可能会从 App Store 中被移除。
App 应包含功能、内容和 UI,而不仅仅是一个经过重新包装的网站。如果 App 没有什么实用价值、毫无新意或者不太像是一个 App,那它就不适合出现在 App Store 中。如果 App 不能带来持久的娱乐价值或适当的实用价值,则可能无法获得批准。如果 App 只是一首歌曲或一部影片,应提交到 iTunes Store;如果 App 只是一本图书或游戏指南,则应提交到 Apple Books Store。
托管或包含扩展的 App 必须遵循《App 扩展编程指南》、Safari 浏览器 App 扩展参考文档,或是 Safari 浏览器 Web 扩展参考文档;如果适用,还应包含诸如帮助屏幕和设置界面等功能。你应当在 App 的市场营销文本中清晰且准确地披露提供了哪些扩展,扩展中不可包含营销、广告或 App 内购买项目。
它们必须:
它们不得:
App 中可以提供未嵌入二进制文件的某些软件,尤其是 HTML5 迷你 App 和迷你游戏、流媒体游戏、聊天机器人以及插件。此外,复古游戏主机和 PC 模拟器 App 可以提供游戏下载服务。你应对你的 App 中提供的所有此类软件负责,包括确保此类软件符合本指南的各项准则和所有适用法律。违反一项或多项准则的软件将导致你的 App 被拒。你还必须确保软件遵守 4.7.1 至 4.7.5 中的额外规则。这些额外规则对于保持 App Store 用户所期望的体验和帮助确保用户安全来说非常重要。
如果 App 使用第三方或社交登录服务 (例如,Facebook 登录、Google 登录、通过 Twitter 登录、通过 LinkedIn 登录、通过 Amazon 登录或微信登录) 来对其进行设置或验证这个 App 的用户主账户,则该 App 必须同时提供其他登录服务作为同等选项,并且需要满足以下条件:
用户的主账户是指在 App 中建立的、用于标识身份、登录和访问功能和相关服务的账户。
在以下情况下,不要求提供其他登录服务:
如果 App 使用 Apple Pay,则在销售任何商品或服务之前,必须先向用户提供所有的实质性购买信息,并且必须正确使用 Apple Pay 品牌和用户界面元素,具体要求可参考《Apple Pay 营销指南》和《人机界面指南》。使用 Apple Pay 提供重复付款服务的 App 至少需要披露以下信息:
不得通过硬件或操作系统提供的内置功能 (例如,推送通知、摄像头或陀螺仪) 获利;也不得通过 Apple 服务和技术 (例如 Apple Music 访问、iCloud 存储或 Screen Time API) 来获利。
只要 App 向某个地区的用户提供,那么就必须遵守该地区的所有法律要求 (如果你不太确定,请与律师联系)。我们知道这些东西非常复杂,但除了下方所列准则以外,同时理解所有本地法律,并确保你的 App 能满足所有法律要求,是你必须承担的责任。当然,如果 App 存在唆使、宣传或鼓励犯罪的行为或明显不负责任的行为,则会被拒绝。在发现涉及如方便人口贩卖和/或剥削儿童的 App 的极端情况下,我们将通知有关当局。
在 Apple 生态系统中,保护用户隐私是第一要务。在处理个人数据时,请务必小心谨慎,确保你已遵守隐私保护最佳做法、适用的法律和《Apple Developer Program 许可协议》中的条款,并且符合用户的预期。尤其是:
健康、健身和医疗数据特别敏感,涵盖这些领域的 App 必须符合额外的规定,以确保顾客隐私受到保护:
(a) 出于诸多原因,你在处理儿童的个人数据时请务必小心谨慎。我们建议你仔细阅读所有要求,以遵循相关法律,如《儿童在线隐私保护法》(“COPPA”)、欧盟《一般数据保护条例》(“GDPR”) 以及任何其他适用的法律法规。
App 只能出于遵守适用儿童隐私法规的目的要求用户提供出生日期或家长联系信息,但必须提供一些适用于各年龄层用户的实用功能或娱乐价值。
主要面向儿童的 App 不应包含第三方数据分析或第三方广告。这些做法可为儿童提供更安全的体验。
(b) 在少数情况下,可能允许包含第三方数据分析和第三方广告,前提是这些服务遵守上文“准则 1.3”中所述的条款。
此外,“儿童类别”中的 App,以及向未成年人收集个人信息 (例如姓名、地址、电子邮件、位置、照片、视频、图画、能否聊天、其他个人数据,或是将永久标识符与以上任何信息组合使用)、传输此类信息或能够共享此类信息的 App,则必须拥有隐私政策,且必须遵守适用的儿童隐私保护法规。为了清楚起见,“儿童类别”的家长监控要求,通常并不完全等同于在这些隐私法规下征得家长的同意后收集个人数据。
特此提醒,“准则 2.3.8”要求只有“儿童”类别的 App 才能在元数据中使用类似“适合幼儿”和“适合儿童”等词语。不属于“儿童”类别的 App 不得在 App 名称、副标题、图标、截屏或描述中包含任何暗示 App 主要受众为儿童的词汇。
只有在定位服务与 App 提供的功能和服务直接相关时,才能在 App 中使用定位服务。基于位置的 API 不得用于提供紧急服务,不得对汽车、飞机和其他设备进行自主控制 (小型设备,如轻量无人机和玩具除外),不得遥控汽车防盗系统等。在收集、传输或使用位置数据之前,务必进行通知并获得用户同意。如果 App 会使用定位服务,请务必在 App 中说明相应的原因;请参考《人机界面指南》,了解相应的最佳做法。
请确保 App 只包含由你创建或拥有使用许可的内容。如果你已越线并在未经许可的情况下使用了内容,你的 App 可能会被移除。当然,这也意味着如果他人抄袭了你的作品,则他们的 App 也可能会被移除。如果你认为自己的知识产权在 App Store 上受到了其他开发者的侵犯,请通过此网页表格提交申诉。各个国家或地区的法律互不相同,但请务必避免以下常见错误:
游戏、赌博和彩票的管理难度较大,是 App Store 上受到最严格管制的 App 类别之一。要包含此功能,请先全面核实你的 App 即将发布的所有国家/地区的相关法律要求,并请为此功能的审核流程预留更长的时间。你需要谨记以下事项:
提供 VPN 服务的 App 必须利用 NEVPNManager API,并且仅可由登记为企业的开发者提供。在用户进行任何操作来购买或以其他方式使用该服务之前,你必须在 App 屏幕上清楚地声明会收集哪些用户数据,以及将如何使用这些数据。无论出于任何目的,提供 VPN 服务的 App 不得向第三方出售、使用或披露任何数据;并且必须在隐私政策中做出这一承诺。VPN App 不得违反当地法律,如果你选择在需要 VPN 许可证的地区发布,则必须在 App 审核的注释栏位中提供你的许可证信息。除此之外,经批准的提供商所提供的家长控制、内容拦截和安全 App 也可以使用 NEVPNManager API。不遵循这项准则的 App 会被从 App Store 中移除、被禁止通过替代分发方式安装,你也可能会被从 Apple Developer Program 中除名。
提供移动设备管理 (MDM) 服务的 MDM App 必须向 Apple 请求此功能。此类 App 仅可由商业企业、教育机构或政府机构提供;在少数情况下,也可由使用 MDM 提供家长控制服务或设备安全功能的公司提供。在用户进行任何操作来购买或以其他方式使用该服务之前,你必须在 App 屏幕上清楚地声明会收集哪些用户数据,以及将如何使用这些数据。MDM App 不得违反任何适用法律。无论出于任何目的,提供 MDM 服务的 App 都不得出售、使用或向第三方披露任何数据;并且必须在隐私政策中做出这一承诺。在少数情况下,可能允许包含第三方数据分析,前提是相关服务仅收集或传输关于开发者的 MDM App 性能的数据,而不会收集关于用户、用户设备或该设备上其他 App 的任何数据。提供配置描述文件的 App 也必须遵守这些要求。不遵循这项准则的 App 会被从 App Store 中移除、被禁止通过替代分发方式安装,你也可能会被从 Apple Developer Program 中除名。
请尊重每一个人,无论是在 App Store 中回复用户评论、回应用户支持请求,还是与 Apple 沟通时 (包括你在 App Store Connect 对审核团队的回复),都应做到这一点。请勿涉及任何形式的骚扰、歧视、恐吓或霸凌行为,也不要鼓励他人实施任何上述行为。重复的操纵或误导行为或其他欺诈性行为会导致你被从 Apple Developer Program 中除名。
用户的信任是 App 生态系统的基石。App 不得存在以下行为:为用户设下陷阱或试图敲诈用户;诱导用户进行非自愿的购买;强迫用户共享不必要的数据;以欺骗的方式抬高价格;针对未能交付的功能或内容收取费用;或者在 App 内部或外部实施任何其他操纵行为。
如果你从事违反开发者行为准则的活动或存在相关行为,你的 Apple Developer Program 账户将被终止。要恢复账户,你可以提供书面声明来详述你的改进计划。如果 Apple 批准你的计划,并确认你已进行了整改,你的账户可能会被恢复。
App Store 的用户评论是 App 体验中不可或缺的一部分。在回复顾客的评论时,请对他们保持尊重。另外,你的回复应直接回应用户评论的主题,请勿在回复中包含个人信息、垃圾信息或营销广告。
请使用我们提供的 API 提示用户评价你的 App:通过这项便利功能,用户无需离开 App,就可直接在 App Store 中留下评分和评论;不允许使用自定义的评论提示。
向 Apple 和用户提供可核实的信息是建立用户信任的关键。你必须在 App Store 或替代 App 市场上准确地表述你自己、你的企业和你提供的 App。你提供的信息必须是真实、相关且最新的,以便 Apple 和用户清楚他们在与谁互动,并能够就任何问题与你联系。
Apple 要求开发者在 App Store 上发布 App 时,做到诚实守信,并承诺建立和维护用户信任。对 App Store 用户体验的任何元素 (例如排行榜、搜索、评论或 App 推荐) 进行操纵有损用户信任,应予禁止。
用户期待 App Store 提供高品质的 App,而维护高质量的内容、服务和体验有助于增进用户信任。表明未达到这种期望的迹象包括大量用户报告与你的 App 相关的问题,例如负面的用户评论和大量的退款请求。能否保持 App 的高质量是判定开发者是否遵循开发者行为准则的一大因素。
在 App Store Connect 中提交 App 和元数据之后,你随即就会进入审核流程。请谨记以下几点:
我们期待看到你开发出更多优秀作品!
最后更新日期:2024 年 9 月 13 日