如何让app通过AppStore审核?

一个应用提交到AppStore,需要在审核规则等很多方面下功夫,才能通过苹果的审核。

首先,明确App Store审核指南的内容,时刻关注苹果的更新动态,肯定是必要的。

2065438+2006年9月,苹果再次更新App Store审核指南。根据ASO100中审查指南的翻译和相关摘要,有以下几点需要注意:

在提交申请之前

确保你有:

测试您的应用程序,确保它不会崩溃和出现错误。

确保应用程序的所有信息和元数据是完整和准确的。

更新联系方式,确保审计组能及时联系到你。

提供有效的测试账号和登录信息,提供测试应用所需的硬件和资源(如测试用二维码)。

确保审计期间后台的正常运行。

如果应用和应用内购买的某些功能隐藏较深,则需要在审核意见中提供详细的说明文档和支持文档。如果由于地理或其他限制,我们无法正常使用应用程序的某些功能,请提供描述该功能的视频链接。

检查你的申请是否符合其他指导性文件,如开发指南、设计指南、品牌营销指南等等。

一、App中需要注意的安全问题

当用户从App Store安装应用程序时,他们需要确保这种行为是安全的。因此,应用程序不能包含令人讨厌或攻击性的内容,在使用过程中也不会造成身心伤害。我们已经列出了常见的缺陷。如果你的应用程序会吓到或冒犯用户,应用程序商店就不会是你的应用程序上架的地方。

1.1不适当的内容:应用程序不应包含攻击性、敏感、令人不快、侮辱性或无味的内容。

1.2包含用户生成信息的社交网络和应用程序必须包括以下功能:

从发布的应用程序中过滤不良内容。

提供报告和反馈渠道

提供防止骚扰用户的服务。

提供联系信息,以便用户可以快速联系您。

如果使用用户生成内容或提供服务的主要目的是发布色情内容、人肉搜索、侮辱用户、恐吓用户等。,那么这个应用就不应该放在app store里,苹果可能会在不通知开发者的情况下直接下架。如果你的应用使用用户生成的信息提供网络服务,并且网页包含一些限制内容,需要默认隐藏并提供明显的NSFW(不适合职场)标识,用户主动点击才会显示。

1.3儿童分类应用不得包含指向其他应用、支付入口等可能吸引儿童的不良内容的链接,除非提供家长监控和开启功能;不允许包含基于用户行为的广告(即这类广告会根据用户行为决定展示什么内容);需要特别注意世界各地关于在网上收集儿童数据的相关法律法规。

1.4如果您的申请可能危及人身安全,我们可能会拒绝。

1.5确保你提供的链接包含非常方便用户找到你的方式。

二。表演

2.1应用程序完整性

2.2 Beta测试不应该放在app store上。请改用Testflight。

2.3应用内容的准确性:请确保您的应用描述、截图和预览视频始终是最新版本并能准确反映您的应用。

2.3.1不要在应用程序中包含任何隐藏的函数和任何相关的文档。

2.3.2如果您的应用包含应用内支付功能,请确保您的应用的描述、截图和预览视频能够清楚地表明哪些功能、级别、订阅等。需要另外购买。

2.3.3截图必须符合你应用的实际内容,而不是标题艺术、登录界面、闪屏界面。

2.3.4预览视频必须从应用本身的运行效果中截取。

2.3.5你需要遵循App Store的类别定义,选择最适合你应用的类别。

2.3.6您必须诚实地回答iTunes Connect提供的年龄分类问题,以便您的应用程序能够很好地利用家长控制功能。

2.3.7选择唯一的应用程序名称,并确保设置的关键字能够准确描述您的应用程序。请不要试图用任何商标术语、流行的应用名称和其他不相关的词来戏弄系统。应用程序名称必须限制在50个字符以内,并且不能包含任何与应用程序名称无关的术语或描述。苹果可能会随时修改这些不合适的关键词。

2.3.8你的应用内容要适合所有用户,所以要确保你的应用图标、截图、预览视频能准确反映你的应用。

2.3.9开发者有责任保证合法的版权,包括应用图标、截图、预览视频的版权。图标、截图和预览视频需要使用一个虚构账户的信息,而不是一个真实的用户信息。

2.3.10确保你的应用专注于iOS、Mac、Apple TV或Apple Watch,并且不在应用或元数据中包含其他平台的名称、图标和图像,除非有特定的和公认的交互功能。

2.4确保硬件兼容性

2.5软件相关要求

三。操作

3.1支付

3.1.1应用内支付:

如果想通过付费解锁应用中的部分功能(比如订阅内容、游戏币、游戏关卡、获取优质内容、解锁完整版),就必须使用应用内支付(IAP)。应用不得包含按钮、链接或其他调用方式和行为,引导用户以非IAP方式支付。

通过IAP购买的游戏内虚拟货币或点数必须只能在该应用中消费,并且不能过期。您应该确保您的应用程序具有恢复应用内支付购买状态的功能和机制,以实现可恢复的应用内支付。

如果您的应用内付款的付款类型不正确,您的应用将被拒绝。

应用程序不得直接或间接使用应用程序中的付费内容和功能向其他用户赠送礼物。

Mac App Store中发布的应用需要使用其他机制或者包含一个插件,而不是App Store本身来完成这样的赠送功能。

3.1.2订阅:在App Store中,无论是什么类型的应用,都可以提供自动更新的应用内付费订阅。当您将自动更新订阅合并到应用程序中时,请确保遵循相关准则。

3.1.3基于内容的“阅读”应用程序:该应用程序可以允许用户访问之前购买的内容或订阅的内容(如报纸、杂志、书籍、音频、音乐、视频、专业数据库、VoIP、云存储和其他批准的服务,如管理学生成绩和时间表的教育应用程序)。不允许应用提供商引导用户使用IAP以外的支付机制进行支付。

3.1.4代码:不允许应用程序使用自己的机制解锁应用程序内容和功能。包括许可密钥、增强现实logo、二维码等。在条件不允许的情况下(比如这个功能只能配合特定的硬件使用,比如一个天文应用可以借助望远镜扩展功能),这些应用可以在不使用应用内支付的情况下解锁这些功能。如果应用程序的功能与批准的硬件(如玩具)一起使用,则只能解锁基本功能,并提供应用内付费解锁增值功能。不允许您要求用户购买无关的产品或参与营销活动来解锁应用程序的功能。

3.1.5应用之外的商品和服务:如果你的应用允许人们购买商品和服务,但是这些商品和服务的消费与应用无关,你必须使用非IAP的方法完成支付。比如Apple Pay,信用卡和借记卡支付入口。应用程序可以使用批准的虚拟货币(如比特币和dogecoin)进行交易,只要这些支付方式符合应用程序发布所在国家和地区的相关法律法规。

3.1.6 Apple Pay:使用Apple Pay的应用在销售商品或服务之前,必须向用户提供商品和服务的所有信息。Apple Pay的品牌和用户界面元素必须正确使用,符合Apple Pay身份指南和人机界面指南的条款。使用Apple Pay提供常规支付时,必须提供以下信息:

定期支付的期限,并清楚地表明定期支付将持续到它被取消。

每个周期提供哪些功能和服务?

账单实际上是收费的

取消定期付款的方法

3.2其他商业模式问题

以下列表并不全面,提交的申请可能违反我们未来更新的最新政策。但是也有一些你应该做和不应该做的额外事情:

可接受的方式

(一)你的应用可以向用户展示你开发的其他应用,但你的应用不能只是提供其他应用的目录应用。

(ii)展示或建议其他第三方应用程序的集合,并且这些应用程序旨在在特定领域发挥作用(如健康管理、航空服务、运输服务)。您的应用程序需要提供强大的编辑功能,以便它看起来不像一个单独的商店页面。

(iii)当租约到期时,用户被禁止访问需要被批准出租的特定内容(例如电影、电视节目、音乐和书籍)。但其他商品和服务不能过期。

(四)支付权限可用于支付或收费,转让优惠券、门票(如电影票、优惠券、VIP券)。其他用途可能导致应用被拒绝或支付许可证书被撤销。

(五)保险应用必须免费,遵守发布地区相关法律法规,不能使用应用内支付。

不可接受的方式

(I)显示看起来像App Store的第三方应用程序的界面、扩展和插件,或者作为一般兴趣集合。

(二)苹果的硬件和系统内置功能需要付费才能解锁,比如通知推送、摄像头、陀螺仪。包括苹果服务,比如访问Apple music和访问iCloud存储。

(iii)人为增加广告的显示量和点击量,包括设计为主要显示广告的应用程序。

(iv)在申请中为慈善机构募集资金。这类应用在app store中必须是免费的,必须使用其他方式来筹集资金,比如短信和网页中的支付。

㈤以某种方式人为限制应用程序的用户,例如通过地点或运营商。

㈥应用程序应允许用户在不执行其他额外任务的情况下使用某些功能,如在社交媒体上发帖、上传联系人、多次登录等。应用程序不能强迫用户对应用程序进行评级/评论、下载其他应用程序或以访问功能、内容和使用应用程序为目的的类似行为。

设计

苹果用户喜欢那些简单、精致、创新、易用的应用,这也正是我们希望在app store看到的。虽然你在设计一个很棒的app,但以下条款是通过app store审核的最低标准。同时,请记住,即使应用程序已经被批准,您也应该随时更新您的应用程序,以确保它对新用户和现有用户都是有用的和有吸引力的。不可用或崩溃的应用程序可能会随时从App Store中移除。

不要为同一个应用程序创建多个包ID。

应用扩展必须符合App Extension编程指南或Safari Extensions开发指南,如果可能的话,还应包括附加功能,如帮助界面、设置界面等。扩展应用的界面不应包含营销内容、广告和应用内支付。

Safari扩展必须在当前OS X系统的Safari浏览器上正常工作,不得干扰系统和Safari UI元素,不得包含恶意或误导性的内容或代码。违反此规则将从开发者计划中删除。Safari扩展不能要求访问比必要功能更多的网站。

贴纸是一种很棒的方式——它不仅能让信息充满活力和乐趣,还能让人们以一种明智、有趣和有意义的方式表达自己。无论您的应用程序包含贴纸扩展还是您创建独立的贴纸包,其内容都不应冒犯用户、造成负面体验或违反法律。

苹果网站与服务相关:

4.5.1应用可以订阅苹果提供的一些RSS源,比如iTunes Store RSS源。但是你不能从苹果网站(包括apple.com、iTunes Store、App Store、iTunes Connect、开发者门户等)收集任何信息。)或者根据这些信息创建一个排名。

4.5.2 Apple Music API可以允许用户在使用您的应用程序时访问他们的订阅。用户必须主动使用播放、暂停和跳过按钮来访问播放列表,未经授权不允许应用程序访问和播放。另外,你的应用不允许要求用户付费或间接赚钱访问Apple music服务(如应用内付费、观看广告、获取用户信息等。).

4.5.3不要使用苹果服务发送垃圾邮件、钓鱼或发送垃圾邮件。包括游戏中心、推送消息等。不要试图从Game Center回溯、扫描、嗅探或非法获取玩家ID、别名等信息,否则将被开发者除名。

4.5.4推送通知不得作为应用程序的强制选项,不得用于广告、促销和直销目的,也不得用于发送敏感和机密信息。

4.5.5只能以Game Center指定的方式访问Game Center玩家ID等信息,不能在APP中显示,也不能分发给第三方厂商。

动词 (verb的缩写)法律

应用程序必须符合当地的所有法律法规才能正常使用(如果您不确定需要遵循哪些法律法规,请咨询律师)。我们知道这些事情非常复杂,但您有责任确保遵守所有适用的当地法律法规,而不仅仅是我们的条款。当然,如果申请人拉帮结派的鲁莽行为,煽动、蛊惑民众犯罪,会直接导致申请被拒。

5.1隐私

保护隐私是苹果生态系统的重中之重。您应该谨慎使用所收集的个人信息,以确保您遵守适用的法律条款和苹果开发者计划许可协议。

5.2知识产权

确保您的应用程序仅包含您创建的内容,或者在使用他人的内容时,您拥有合法的许可协议。每个国家和地区的知识产权法律法规都不同,但您的应用程序必须避免以下基本错误:

5.2.1一般来说:不要使用受保护的第三方内容,如商标和版权作品,或者在你的应用中使用未经专利许可的创意。不要在申请中包含误导性的、虚假的、虚假的描述、名称和申请内容。

5.2.2第三方网站/服务:如果您的应用程序使用、访问、展示和商业化第三方服务,请确保您已获得相应的授权。并按要求在审核前必须提供许可文件。

5.3.2申请中必须提供抽奖和竞猜的官方规则,并明确表明苹果公司不是赞助商或以任何形式参与活动。

5.3.3应用程序不得使用应用内支付购买信用点或虚拟货币,并与实际货币组合,也不得在应用程序中购买彩票、奖券和转移资金。

5.3.4提供应用程序(如体育赌博、扑克赌博、赌场游戏和赛马问答游戏等。)需要使用真金白银进行游戏或提供彩票的,必须有当地相关监管部门的合法授权。而且分发区域仅限于许可协议中指定的位置,在app store中必须是免费的。非法赌博的工具,包括算牌的,不允许放在App Store上。彩票App必须具备以下要素:奖励、中奖概率、奖金。

提交申请后,

将应用程序和元数据提交到iTunes Connect并进入审核流程后,您需要记住以下几点:

时间:申请审核小组会尽快审核你的申请,我们也一直在努力加快审核速度。你可以在这里了解更多关于应用审计的信息。

状态更新:您的应用程序的当前状态将直接反映在iTunes Connect中。所以你可以在上面关注你的申请状态。

加急审核申请:如果你对时间非常敏感,可以点击这里申请加急审核。请一定要在真正需要的时候才进行紧急审核,因为你也需要尊重同行。如果我们发现你滥用这个系统,我们可能会拒绝你的紧急申请。

发布日期:如果您的发布日期被设置为未来的某个时间,即使您的应用程序已通过审核,也不会在该时间之前发布到app store。请记住,您的应用可能需要24小时才能在所有选定的应用商店中可用。

拒绝:如果您的申请被拒绝,并且您有问题或想要提供更多信息,请使用解决方案中心直接与申请审核团队沟通。

以上是App Store审核指南的简化版。虽然是简化版,内容还是很多的,但是我相信只要你认真阅读相关内容,避开苹果的审核雷区,应用通过审核的几率会大很多。

以上是我的回答。如果对你有帮助,请采纳我的回答。