数极客首页

《App Store审核指南》及《开发者计划许可协议》纷纷更新,苹果这是要有大动作?!

近日苹果对《苹果开发者计划许可协议》(Apple Developer Program License Agreement)进行了高调更新,并在开发者网站、ITC后台等多个入口进行了提醒!此外,Sara留意到,苹果还悄悄地对《App Store审核指南》中的部分条款进行了修改和补充。

众所周知,《App Store审核指南》(以下简称“指南”)和《开发者计划许可协议》(以下简称“协议”)是苹果审核&监督应用、管理开发者账号的重要依据,此次更新不免让人与近期审核变慢变严、个别应用多次审核不过、下架事件频发等联系起来。为解开谜团,Sara将《指南》和《协议》的更新版本和旧版本进行了一番对比分析,详细情况如下:

一、《App Store审核指南》更新内容详解

通常情况下,苹果每年会对《指南》进行3~4次的增减。通过对比此前的版本,我们发现:苹果此次并没有进行大幅度修改和完善,仅新增了一项内容&对一项内容进行了完善,且两项内容都和“非营利性组织及其旗下的App如何筹资等”有关。

①《指南》中的【3.2.1】项条款增加第六项内容,详细内容如下:

(vi) Approved nonprofits may fundraise

directly within their own apps using Apple Pay, provided those fundraising

campaigns adhere to all App Review Guidelines. These apps must disclose how the

funds will be used, abide by all required local and federal laws, and make

appropriate tax receipts available to donors. Nonprofit platforms that connect

donors to other nonprofits must ensure that every nonprofit listed in the app has

also gone through the nonprofit approval process. Learn more about becoming an

approved nonprofit.(非营利性组织筹资时可以直接在自己的应用中使用Apple Pay,所提供的筹款活动需遵守序审查指南。相关应用必须透露将如何使用这笔资金,遵守所在国家或地方的法律,并提供适当的税收收据给捐赠者。连接捐助者和其他非营利组织的非营利平台必须确保每个非营利组织中列出的应用都通过了非营利组织的审批流程。了解更多——关于批准成为非营利组织。)

②对《指南》的【3.2.2】项条款进行了完善和补充(红字部分为补充的内容),详细内容如下:

(iv) Unless you are an approved nonprofit,

collecting funds within the app for charities and fundraisers. Apps that seek

to raise money for such causes must be free on the App Storeand may only collect

funds outside of the app, such as via Safari or SMS.(获得批准的非性营利组织才能在App内为慈善组织和募集资金者收集资金。出于以上目的筹集资金的App必须在App Store上免费,并只能在App之外筹集,例如通过Safari或短信。)

二、《苹果开发者计划许可协议》更新内容详解

此次苹果主要完善/新增了7处内容,且内容都和Apple

TV和iOS设备里的单点登录(Single Sign-On)功能相关。

单点登录功能是iOS 10.2和tvOS 10.1系统更新中推出的全新TV应用的一个关键部分。TV应用可以看做是苹果设计的电视导览服务,用户可以通过它发现新节目,并跨设备跟踪观看进度。苹果此举的目的是简化用户在Apple TV上观看电视节目的体验。当然,对于国内用户来说,我们暂时还体验不到这个功能。

①在【1.2定义】部分新增5项内容,详细情况如下所示:

·“Single Sign-on

Specification”means the Documentation provided by Apple hereunder for the Single

Sign-On API, as updated from time to time.(“Single Sign-on

Specification(单点登录规范)”是指由Apple为单点登录API所提供的文档,该文档会随时更新。)

·“TV App API” means the API documented in the TV App Specification that enablesYou to

provide Apple with TV App Data.(“TV App API”是指在电视应用规范中记录的API,它能够帮您向Apple提供TV App的数据。)

·“TV App Data” means the data described in the TV App Specification to beprovided to Apple

through the TV App API.(“TV App数据”是指在TV App规范中所描述的通过TV

App API提供给Apple的数据。)

·“TV App Features” means functionality accessible via the TV App and/or tvOS,iOS and/or

macOS devices, which functionality providesthe user the ability to view customized information

and recommendations regarding content andto access such content through the user’s apps,

and/or provides the user the ability to

continue play of previously viewed content.(“TV App特征”是指可经由TV

App和/或tvOS,iOS和/或macOS设备访问的功能,该功能为用户提供查看(与“内容”相关的)定制信息和建议,以及通过用户的应用访问这些“内容”的资格,以及/或为用户提供继续播放先前所观看的“内容”的资格。)

·“TV App Specification” means the Documentation provided by Apple hereunder forthe TV App

API, as updated from time to time.(“TV App规范“是指由Apple为TV App API所提供的文档,该文档会随时更新。)

②在【3.3.47】项条款中对“单点登录API”的相关规定进行了修改和补充,详细情况如下所示:

Single Sign-On API:

3.3.47 Your Application must not access or

use the Single Sign-On API unless Your Application is primarily designed to

provide authenticated video programming via a subscription-based MVPD

(multi-channel video programming distributor) service, and You have received an

entitlement from Apple to use the Single Sign-On API. If You have received such

an entitlement, You are permied to use the Single Sign-On API solely for the

purpose of authenticating a user’s entitlement to access Your MVPD content for

viewing on an Apple Product, in accordance with the Single Sign-on

Specification. Any such use must be in compliance with the Documentation for

the Single Sign-On Specification. You acknowledge that Apple reserves the right

to not provide You such an entitlement, and to revoke such entitlement, at any

time, in its sole discretion.(3.3.47您的应用不能访问或使用单点登录API,除非该应用的设计主要是为了通过基于订阅的MVPD(多频道视频节目经销商)服务来提供已验证的视频节目,并且您已经得到了来自苹果的使用单点登录API的资格。如果您已经收到了此项资格,则将被允许使用单点登录API,不过此类使用仅用于根据单点登录规范来验证用户在所查看的Apple产品上是否有权利访问您的MVPD内容。此外,此类使用必须符合单点登录的文档规范。你承认苹果保留在任何时候不向您提供此类资格,并撤销该资格的权利。)

If You use the Single Sign-On API, You willbe responsible for providing the sign-in pageaccessed by users via the Single Sign-On API where users sign in toauthenticate their right to access Your MVPD content. You agree that suchsign-in page will not displayadvertising , and that the content and appearance of such page will besubject toApple’s prior

review and approval.(如果您使用单点登录API,您将负责提供用户通过单点登录API访问的登录页面,而用户的登录可以验证其是否拥有访问您的MVPD内容的权利。不过,您需同意此类登录页面不会显示广告,并且此类网页的内容和外观需要经过Apple的事先审核和批准。)

If You use the Single Sign-On API and Apple

provides an updated version of such API and/or the Single Sign-on

Specification, You agree to update Your implementation to conform with the

newer version and specification within 3 months after receiving the update from

Apple.(如果您使用单点登录API,并且Apple提供此类API和/或单点登录规范的更新版本,则您需要同意,在收到苹果的更新提示后的3个月内,按照最新的版本和规范进行更新。)

You authorize Apple to use, reproduce, anddisplaythe trademarks provided by youfor use in connection with the Single-Sign-On feature, including use in theuser interface screens in Apple products where the user selects the providerand authenticates through Single Sign-on, and/or to provide the user with alist of apps that are accessible to such user through Single Sign-On. You alsogrant Apple the right to use screen shots and images of such user interface,including but not limited to use in instructional materials, trainingmaterials, marketing materials, and advertising in any medium. Data providedvia the Single Sign-On API will be considered Licensed Application Informationhereunder, but will be subject to the use limitations set forth in this Section.(您授予Apple使用、复制和显示您所提供的、与单点登录功能的使用相关的商标,包括在用户选择提供商,并通过单点登录进行身份验证所使用的Apple产品的用户界面屏幕,和/或向用户提供此用户可通过“单点登录”访问的应用列表。您还授予Apple使用此类用户界面的屏幕截图和图像的权利,包括但不限于在任何媒体中所使用的教学材料、培训材料、营销材料和广告。通过单点登录API所提供的数据将被视为授权应用信息,但其使用将受到本节前面所叙内容的限制。)

You must not collect, store or use data

provided via the Single Sign-On API for any purpose other than to authenticate

a user’s entitlement to access Your MVPD content on an Apple product, to provide

the user access to Your MVPD content, and/or to address performance and

technical problems with Your MVPD service. You will not provide or disclose

data, content or information obtained from use of the Single Sign-On API to any

other party except for authentication information provided to a video

programming provider whose programming is offered as part of an MVPD

subscription offered by You, and solely for the purpose of authenticating the

user’s entitlement to access such video programming on an Apple product

under the user’s MVPD subscription.(除了验证用户在Apple产品上是否拥有访问您的MVPD内容的权利,为用户提供访问您的MVPD内容的资格,和/或为解决您的MVPD服务的性能和技术问题之外,您不得基于任何目的去收集、存储或使用通过单点登录API所提供的数据。除了向给您的视频节目制作提供者提供身份验证信息外,您不得向其他方提供或透露使用单点登录API所获得的数据、内容或信息。而视频节目制作提供者是您提供的MVPD订阅的一部分,其目的仅用于验证某用户在用户的MVPD订阅下,在Apple产品上访问此类视频节目的权利。)

③增加对TV App

API的规定,并将其列入【3.3.48】项中(将原来的【3.3.48】内容移到了【3.3.49】项】,详细情况如下所示:

TV App API:

3.3.48 You may not use the TV App API

unless (a) Your Application is primarily designed to provide video programming,

(b) You have received an entitlement from Apple, and (c) Your use is in

accordance with the TV App Specification. To the extent that You provide TV App

Data to Apple, Apple may store, use, reproduce and display such data solely for

the purposes of: (a) providing information and recommendations to users of TV

App Features, (b) enabling users to link from such recommendations and/or

information to content for viewing via Your Licensed Application, and/or (c)

servicing, maintenance, and optimization of TV App Features. With respect to

any TV App Data that has been submied by You prior to termination of this

Agreement, Apple may continue to use such data in accordance with this Section

3.3.48 after termination of this Agreement. TV App Data will be considered

Licensed Application Information under this Agreement, but will be subject to

the use limitations set forth in this Section. You acknowledge that Apple

reserves the right to not include Your Licensed Application in the TV App

Features, in its sole discretion(3.3.48除了(a)应用的设计主要是向用户提供视频节目,(b)您已经收到了来自Apple的授权,以及(c)您的使用符合TV App规范这三种情况外,您不能使用TV App API。在您向Apple提供的TV App数据的范围内,Apple可以出于以下目的存储、使用、复制和显示这些数据:(a)向使用电视应用功能的用户提供信息和建议;(b)授权用户通过您已授权的应用查看到此类信息和建议的的内容;和/或(c)电视应用功能的服务、维护和优化。对于您在本协议终止前提供的任何电视应用数据,在本协议终止后,Apple可能会继续按照本节(3.3.48)的规定使用此类数据。电视应用数据将被视为本协议下的授权应用的信息,但将受本节前面所述规定的限制。您需认可,苹保留不将您的授权应用包括在电视应用功能中的权利。)

Apple will obtain user consent based on the

user’s Apple ID before including Your Licensed Application in the TV App

Features displayed under that Apple ID. Apple will also provide users with the

ability to withdraw such consent at any time thereafter and to delete their TV

App Data from Apple’s systems. In addition, You may solicit user consent based

upon Your own subscriber ID system. You are responsible for Your compliance with

all applicable laws, including any applicable local laws for obtaining user consent

with respect to your provision of TV App Data to Apple.(Apple将根据用户的Apple

ID获取用户的同意,然后将该授权应用包含在该Apple ID下显示的TV App的功能中。苹果还将为用户提供任何时间撤销此类同意,并从苹果系统中删除其TV App数据的权利。此外,您可以根据您自己的用户ID系统征求用户的同意。您有责任遵守所有适用的法律,包括任何适用的当地的法律,来获取用户对您向Apple提供TV App数据的同意。)

结语

此次《App Store审核指南》更新的内容主要和非营利性组织以及其旗下的App如何筹资等有关;而《苹果开发者计划许可协议》完善/新增的主要内容都和Apple TV和iOS设备里的单点登录(Single Sign-On)功能相关。通过上述的对比和详解我们可以断定,这些更新对绝大多数开发者并不会产生影响,且近期审核变慢变严、个别应用多次审核不过等也和“更新”的关系不大。大家不必恐慌,仔细研究并遵守之前的《指南》和《协议》即可!

给大家推荐我国新一代大数据用户行为分析与数据智能平台:数极客(https://www.shujike.com),是首款支持无埋点、前端埋点、后端埋点、API导入四种混合数据采集方式,整合分析用户行为数据和业务数据,可以自动监测网站、APP、小程序等多种渠道推广效果分析,是增长黑客们必备的互联网数据分析软件。数极客支持实时多维分析、漏斗分析、留存分析、路径分析等十大数据分析方法以及APP数据分析网站统计网站分析小程序数据统计用户画像等应用场景,业内首创了六种提升转化率的数据分析模型,是用户行为分析领域首款应用定量分析与定性分析方法的数据分析产品

发表评论

评论已关闭。

相关文章