search
尋找貓咪~QQ 地點 桃園市桃園區 Taoyuan , Taoyuan

詳解《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 enables You 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 be provided 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 provides the user the ability to view customized information

and recommendations regarding content and to 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 for the 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 permitted 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 will be responsible for providing the sign-in page accessed by users via the Single Sign-On API where users sign in to authenticate their right to access Your MVPD content. You agree that such sign-in page will not display advertising , and that the content and appearance of such page will be subject to Apple』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, and display the trademarks provided by you for use in connection with the Single-Sign-On feature, including use in the user interface screens in Apple products where the user selects the provider and authenticates through Single Sign-on, and/or to provide the user with a list of apps that are accessible to such user through Single Sign-On. You also grant Apple the right to use screen shots and images of such user interface, including but not limited to use in instructional materials, training materials, marketing materials, and advertising in any medium. Data provided via the Single Sign-On API will be considered Licensed Application Information hereunder, 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 submitted 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)功能相關。通過上述的對比和詳解我們可以斷定,這些更新對絕大多數開發者並不會產生影響,且近期審核變慢變嚴、個別應用多次審核不過等也和「更新」的關係不大。大家不必恐慌,仔細研究並遵守之前的《指南》和《協議》即可!

*本文由ASO100(國內最專業的移動推廣數據分析平台)專欄作者【Sara】原創,轉載請聯繫該平台獲得授權,並註明作者【ASO100】及文章來源【微信公眾號:aso100news】。



熱門推薦

本文由 yidianzixun 提供 原文連結

寵物協尋 相信 終究能找到回家的路
寫了7763篇文章,獲得2次喜歡
留言回覆
回覆
精彩推薦