美文网首页
AppStore审核条例更新文档<转载>

AppStore审核条例更新文档<转载>

作者: 浮岳牵云 | 来源:发表于2017-06-14 10:30 被阅读1810次

    原文地址: 戳这里

    在WWDC向开发者和用户发布了一系列密集的新特性的更新之后,苹果也发布了最新版本的App Store审查指南。规则的改变从小范围的改述到完全的新规定不等。

    一些比较值得注意的变更和添加:

    关于如何对App Store的用户评论做出回应的新规定。

    新规定称开发者必须用已提供的API提示用户进行评论,而不是从原定的提示跳转到App Store页面。

    App名称现在限定在30个字符内。从前是50个字符。现在在iTunes Connect你可以添加一个副标题,而不是一个长的描述性名称。

    提供编程接口的App现在(在某些情况下)可以从网上下载和运行代码。

    对“读者”App的IAP(Internet Access Providers)和其他付费方式进行澄清。

    双重期权交易App不再允许上架。

    由商业化模板或App生成服务创建的App将被拒绝通过审核。

    你的App描述应该让你的用户知道App需要什么类型的访问授权(例如:位置,通讯录,日历等)以及如果用户不授权相关访问,你的App就无法正常使用。

    所有的更新列举如下。绿色为新规定,红色划掉的为删除规定。

    ·Introduction介绍

    oApp Store是您和全世界人类进行接触交流的伟大渠道。如果您只是想向你的家人和朋友展示一个您设计的App,考虑到Ad Hoc网络分布以及企业蓝图,App Store不是您的最佳选择。如果您只是刚刚入门,多了解一下苹果开发者计划吧。

    o如果您的App看起来像是几天之内草草拼凑起来的,又或者您只是想让您的朋友为您的第一个测试App就在App Store上架了感到吃惊,您就准备好被拒绝吧。我们有许多严肃认真的开发者并不希望他们的高品质App被一些速成App围绕着。对您的App,如果我们觉得过线的一些内容或者行为,我们是会坚决说不的。您问什么样的线?“我看到的时候我就会知道。”并且我们认为当您过线时您自己其实也是心中有数的。如果您企图欺骗系统(例如:通过篡改评论流程盗取用户信息,抄袭其他开发者的作品,或者操纵评分),您的App将会从App Store下架,而您也将被开除出开发者计划。

    ·在提交之前

    为了使您的App审核过程尽量的快,请仔细阅读下面列举的会拖慢审核速度以及导致App被拒的失误。下面内容并不是指南的全部也不能保证您一定能通过审核,但是确保不出现以下失误已经是个好的开始了。如果您的App无法像预期一样正常运转或者您不再积极地维护它,它就会从App Store上下架。更多内容请查看App Store改进

    ·1.1遭拒内容

    1.1.7App      Store评论:

    §App Store用户评论可以说是App体验必不可少的一部分,所以你回应用户评论时必须有礼貌。请准确回应用户提出的评论,不要透露个人信息,爆粗口以及做广告。

    §使用已提供的API提示用户对您的App进行评论;此项功能收集用户的App Store评分,并且能够在离开您的App之后还能回看评论,我们也会禁止原定的评论提示。

    ·1.4生理伤害

    如果您的App会威胁到人身安全,我们会拒绝审核通过。例如:

    o1.4.1有可能提供不准确的数据或者信息,或者被用来诊断及治疗病人的医用App我们会进行万分严格的安全性审核。如果您的医疗App已经获得监管许可,请在提交App审核时附上该许可的链接。

    §为了有效支持健康检查所需要的精准度要求,您的App必须清晰地披露数据及方法论,如果您的数据精准度及方法论无法得到验证,我们将拒绝您的App。例如:声称可以进行X光检测、血压测量、体温测量、血糖水平或者血液中氧气含量的App如果只是用传感器的话是不被允许的。

    §您应该提示用户在使用您的App之外,在做医疗决定之前还应该询问医生的意见。

    如果您的医疗App已经获得监管许可,请在提交App审核时附上该许可的链接。

    1.4.3您的App不应该鼓励烟草制品消费,非法或过量药物以及酒精消费;或鼓励未成年人吸毒,过量的贩售酒在App      Store也是不允许的。任何鼓励未成年人获取以下物质的App都将被拒绝通过审核:推广大麻的销售,或者香烟;以及推广大麻的销售,或其他控制性物质(除非获得医药证书)都将不被允许。

    1.4.5您的App不应该促使用户用可能和苹果硬件的安全文档产生冲突的方式使用他们的设备,这样可能会损害到他们的设备,甚至对他们的人身安全产生威胁。例如,您的App不应鼓励在充电时将设备放置在床垫或枕头下,或在固态硬盘上执行过多写入周期。查看设备文件

    ·2.3 Accurate Metadata  2.3准确的元数据

    o2.3.2如果您的App包含应用内购买,请确保您的App描述、截屏、预览明确指出是否有特色项目、等级以及订阅等需要额外的购买。如果您打算在App Store中对您的App启用应用内购买,确保您在IAP启用名称以及描述都向用户阐述您已经正确处理购买意图API,以保证用户在使用您的App时能够无缝完成应用内购买。

    o2.3.3应用截图还应该展示使用过程,而不只是标题、登录界面、或者启动界面。它们还应该包括文字叠加以及展示在设备上的扩展功能,例如Touch Bar。

    o2.3.7为您的App选择一个独特的名字,选择准确描述它的关键词,而且别想在您的元数据里放入任何公司商标,流行的App名称,或者是其他企图和系统博弈的不相干的字句。App名称必须被限定在5030个字以内并且不能包含价格,商品名称或并不是App名称的描述。App名称副标题是为您的App增加额外的语境描述的好帮手;但它们必须遵循我们标准的元数据规则,并且不应该包含不合适的内容,提及其他App,或对无法验证的产品进行宣传。苹果可能随时对任何不恰当的关键词进行修改。

    2.3.8您的App元数据应当对所有用户适用,所以确保您的App和应用内购买图标,截图以及预览遵循4岁+的分级,即使您的App分级更高。比如您的App是个游戏,那么在展示图像时选择不描述可怕死亡的图像或者选择指向特定角色的枪。在您的App中在为孩子定制的分类中使用像“For      Kids(孩子型)”和“For      Children(儿童型)”这样的措辞。为了避免产生误会,记住要确保您的元数据,包括App名称,图标(大的,小的,Apple Watch app等),是一致的。

    ·2.5软件要求

    o2.5.1应用程序只能使用公共API,并且必须运行在当前的操作系统上。详细了解公用API。确保您的App在最新状态并且保证淘汰过时且在将来版本的操作系统不被支持的特性,框架或技术。

    o2.5.2您的App应该是独立的,并且不试图读写非允许范围内的数据,也不允许下载、安装或执行代码,包括其他iOS, watchOS, macOS, or tvOSapp。目的在于教授,开发或者测试执行代码的App中,下载的代码可能无法用作其他用处。这样的App必须将应用提供的源代码毫无保留地展示给用户并供用户编辑。

    o2.5.9改变或者无法使用标准开关功能(例如:音量调高/调低,响铃/静音开关或其他原生用户界面元素)的App,那么您的App将被拒绝通过审核。例如,您的App不应该禁止用户想要使用的其他App链接或者特性。了解更多关于如何妥善处理链接的内容吧。

    o2.5.11SiriKit

    (ii)确保参数表的词汇和短语适用于您的App以及您的App所需要的SiriKit的意图了解功能。别名必须与您的App或公司名称直接相关,不应是通用术语,也不应包括第三方App名称或服务。

    2.5.12使用CallKit或者包含短信诈延伸服务的App应该只是拦截已确定是拨打垃圾电话的电话号码。包含call-,      SMS-,以及MMS-拦截功能或者垃圾邮件识别功能的App在他们的营销文本中应当明确识别这些特征,并解释他们的拦截以及垃圾邮件列表的标准。您不能以不是与操作、改进App或扩展直接相关的任何目的(例如,您不能使用、共享或出售它用以跟踪目的或创建用户配置文件等)。

    ·3.1付款

    o3.1.1应用内购买:

    如果您想要解锁您App中的特性或者功能,(例如:订阅,游戏货币,游戏级别,获取附加内容,或解锁一个完整的版本),您必须使用应用内购买。您的App可以使用应用内购买货币使得您的用户能够对数字内容提供者进行打赏。您的App不能包含IAP以外的直接引导用户使用的购买机制的按钮、外部链接以及行动呼吁。

    任何通过IAP购买的信用卡或游戏币必须在应用程序内消费,并且不得过期,并且你要确保任何应用内购买的商品都有库存。

    o3.1.2(a)获得许可的使用:如果您提供自动更新订阅,则必须向客户持续提供有价值的内容,并且订阅时间最少要7天并且可在所有用户的设备上查看使用。

    3.1.3基于内容的“阅读器”App:假设您的app确实同意不直接直接或间接地引导iOS用户使用IAP以外的采购机制方法,那么您的App应当允许用户访问先前购买的内容或内容订阅(特别是:杂志、报纸、书籍、音频、音乐、视频、专业数据库访问、VoIP、云存储和批准的服务,如管理学生成绩和时间表的教育App),以及多平台游戏中的消耗品,并且您关于其他购买方法的一般通信不为阻止IAP的使用而设计。

    3.2其他商业模式问题

    3.2.1可接受的

    (vi)假设经批准的非营利组织完全遵循App审核原则且使用Apple       Pay,假设这些组织完全遵循App审核原则支持,那么他们可直接在自己的App使用或第三方App内筹集资金。这些App必须公布他们的资金将如何使用,必须遵守当地和联邦法律,并且确保捐赠者合理的税收。应要求提供所需额外信息供App审核。将捐助者与其他非营利组织连接的非营利平台必须确保App中列出的每一个非营利组织也都通过了非营利组织批准程序。了解如何成为一个经批准的非盈利组织

    o3.2.2不可接受的

    §(iv)除非您是一个经批准的非盈利性组织,或者您已经在以上3.2.1 (vi)部分的许可之下,在App中为慈善组织和募捐筹集资金。为以上目的筹集资金的App必须独立于App Store之外,并且只能在App之外通过像Safari或SMS这样的渠道来筹集资金。

    §(vi)App应该使用户不用做额外的任务(例如:发布一篇社交文稿、上传联系人、规定必须时不时登陆App等等)就获得他们所购买的东西。您的App不应该逼迫要求用户对App进行评分,评论,观看相关视频,下载其他App,点击广告,或者其他企图获取功能,内容,或者使用App,或者接受金钱或其他补偿这类的行为。

    (vii)未经该服务的条款和条件许可,人为地操纵用户在其他服务上的可见性、状态或等级。

    §(viii)含双重股票期权交易的App在App Store中是不被允许的。您还是考虑做个web应用吧。

    ·4.2最小的功能

    4.2.2在目录之外,有专门的类别,我们不鼓励App主要用做营销材料,广告,网络剪报,内容聚合,或链接。

    4.2.6由商业化模板或App生成服务创建的App将被拒绝。

    ·4.4拓展延伸

    4.4.1键盘扩展有一些额外的规则。

    它们必须:

    §如果键盘包括图像和表情,必须符合标签指南。

    §在没有完整的网络访问以及完整的访问时确保功能正常运转;

    4.5苹果网站和服务

    o4.5.2AppleMusicAPI能让您:

    §(i)MusicKit API让您的用户在使用您的App的过程中能够获得订阅。它们的目的仅仅是使Apple Music用户能够简单地播放音乐而已,用户必须使用标准的媒体控制(例如:“播放”、“暂停”、“跳过”)来启动播放Apple Music流,并且能够控制播放。您的app不能将这些操作进行自动化,此外,您的App不能要求对Apple Music服务收取费用或间接地赚钱(例如:应用内购买,广告,索取用户信息等。)不要从MusicKit API中下载、上传,或者分享音乐文件,除非是MusicKit文件当中所允许的。

    (ii)使用MusicKit       API并不能代替你需要进行更深度及更复杂的音乐整合的证书所带来的安全保障。例如,如果您想要您的App在某个特定的时刻播放某一首歌,创建一个可在社交媒体分享的音频视频文件,您必须直接联系版权所有者来获得许可(例如,同步权和改编权)以及资源。封面可能要在链接到音乐播放或者歌单时才会使用(包括在App Stoe中展示您App功能的截图),并且在未获得版权所有者授权的情况下不得将其作为营销手段或者广告宣传。在将Apple  Music服务整合在您的App中之前,确保您已经了解Apple   Music ID指南

    §(iii)有机会接近Apple Music用户数据,例如歌单以及最喜爱的App,必须在目的字符串中完全披露此接口。任何所收集的数据都不能在除了支持或提升App体验的目的外分享给第三方。此数据也不能用来识别用户身份或设备,或者定制广告上。

    4.6更换应用程序图标

    您的App可以展示定制的图标,例如,反映一个运动队伍的偏好,假设每一个改变都是由用户触发,而且您的App要包括图标初始化的设置。所有的图标初始化都必须和您的App内容相关,并且和整个系统资产保持一致,所以在设置、通知等的图标展示上必须和新更换的图标一致。此特性可能不适用动态、自动或连续变化,例如反映最新的天气信息,日历通知等。

    4.7第三方软件

    可能包含或者运行第三方开发者代码的App(例如:HTML5游戏),只要您的代码不是在商店或者商店接口中提供,并且假设软件(1)是免费或者使用应用内购买方式进行购买;(2)只有在标准的WebKit view中才能正常使用它的功能;您的App必须使用WebKit以及JavaScript Core来运行第三方软件,并且不要试图扩展或者暴露原声平台API给第三方软件;(3)是来自已经加入苹果开发者并且签署苹果开发者计划许可协议的开发者;以及(4)遵守这些App审核指南的条款(例如,不包含可被拒的内容;用IAP来解锁特性及功能)。您必须提供第三方软件的指数以及所要求的在您的App中可获取的元数据。

    ·5.1隐私

    o5.1.1数据收集与保存

    §(i)收集用户或者用户使用数据的App必须有隐私政策并保证您的用户同意被收集信息。这包括-但不限于-运行HealthKit或其他健康/医疗技术,HomeKit,键盘扩展,Apple Pay,Stickers以及iMessage扩展,包括登录或者从设备获取用户数据。您的App描述应该让用户知道您的App需要什么类型的访问(例如,地点,联系人,日历等)以及如果用户不授权访问您App的哪些部分就无法正常使用。

    o5.1.2数据使用及分享

    (i)苹果不能您不能试图,促进或者鼓励他人基于您声称是“匿名的”“经过集合而来的”,或者相反的不确定来源数据来识别用户身份或者重建用户资料。您不能在没有获得他人同意并提供有关数据如何和在何处使用的信息之前进行个人数据使用和传输。

    ·5.2知识产权

    5.2.1一般来说:在您的App中不要使用受保护的第三方素材,例如:商标,受版权保护的作品,或者未经过授权的受专利保护的创意,不要包含任何误导,虚假,山寨的陈述,名称,或者在应用程序包中包含元数据或者开发商名字。App应由拥有或拥有知识产权和其他相关权利的个人或法律实体提交,并负责提供App提供的所有服务。

    o5.2.5苹果产品:不要开发一个容易和现有的苹果产品,界面(例如,Finder)产生混淆的App(例如:App Store,iTunes Store,或者Messages)或广告主题,并且不要拼错苹果产品名称(例如:GPS for Iphone,iTunz)。App以及扩展,包括第三方键盘以及贴纸包不能包含苹果表情包。iTunes音乐试听不能被用为娱乐(作为图片集背景音乐或者游戏配乐)或者其他任何未经授权的方式使用。如果您的App将展示Activity rings,不要修改它的样式以及本身的质感,或者它们所表示的数据。人机界面指南有更多关于如何使用Activity rings的信息。

    相关文章

      网友评论

          本文标题:AppStore审核条例更新文档<转载>

          本文链接:https://www.haomeiwen.com/subject/qfdsqxtx.html