美文网首页iOS Developer00『 基础知识 』
APP Store《最新协议大全》 2016.6.10

APP Store《最新协议大全》 2016.6.10

作者: shLuckySeven | 来源:发表于2016-07-04 15:14 被阅读419次

    最近一次登录公司的开发者账号,提示协议升级了,必须同意之后才能进行证书、发布等工作,于是凑着把他们的协议贴出来,提供需要的开发者参考,因为之前吃过亏,每次更新协议我都不仔细看,往往是这些细节,造成了开发以及发布的时候一些不必要的麻烦,其实苹果已经在每次的改版中公示广大开发者,英语障碍是多少开发者的软肋啊,如果英语无障碍,估计能避免很多问题,希望这篇文章能帮助到 哪怕一个同行,完全是粘贴,有需要的可以自己翻译看看。好了,请看正文……

    附上链接:http://adcdownload.apple.com/Documentation/License_Agreements__Apple_Developer_Program/Apple_Developer_Program_Agreement_20160610.pdf  (注:需登录开发者账号才能打开查看)

    PLEASE READ THE FOLLOWING APPLE DEVELOPER PROGRAM LICENSE AGREEMENT

    TERMS AND CONDITIONS CAREFULLY BEFORE DOWNLOADING OR USING THE APPLE

    SOFTWARE OR APPLE SERVICES. THESE TERMS AND CONDITIONS CONSTITUTE A

    LEGAL AGREEMENT BETWEEN YOU AND APPLE.

    Apple Developer Program License Agreement

    Purpose

    You would like to use the Apple Software (as defined below) to develop one or more Applications

    (as defined below) for Apple-branded products. Apple is willing to grant You a limited license to

    use the Apple Software and Services provided to You under this Program to develop and test

    Your Applications on the terms and conditions set forth in this Agreement.

    Applications developed under this Agreement for iOS Products, Apple Watch, or Apple TV can be

    distributed in four ways: (1) through the App Store, if selected by Apple, (2) through the B2B

    Program area of the App Store, if selected by Apple, (3) on a limited basis for use on Registered

    Devices (as defined below), and (4) for beta testing through TestFlight. Applications developed

    for macOS can be distributed through the App Store, if selected by Apple, or separately

    distributed under this Agreement.

    Applications that meet Apple's Documentation and Program Requirements may be submitted for

    consideration by Apple for distribution via the App Store, B2B Program, or for beta testing through

    TestFlight. If submitted by You and selected by Apple, Your Applications will be digitally signed

    by Apple and distributed, as applicable. Distribution of free (no charge) Applications (including

    those that use the In-App Purchase API for the delivery of free content) will be subject to the

    distribution terms contained in Schedule 1 to this Agreement. If You would like to distribute

    Applications for which You will charge a fee or would like to use the In-App Purchase API for the

    delivery of fee-based content, You must enter into a separate agreement with Apple (“Schedule

    2”). If You would like to distribute Applications via the B2B Program, You must enter into a

    separate agreement with Apple (“Schedule 3”). You may also create Passes (as defined below)

    for use on Apple-branded products running iOS or watchOS under this Agreement and distribute

    such Passes for use by Wallet.

    1. Accepting this Agreement; Definitions

    1.1 Acceptance

    In order to use the Apple Software and Services, You must first accept this Agreement. If You do

    not or cannot accept this Agreement, You are not permitted to use the Apple Software or

    Services. Do not download or use the Apple Software or Services in that case. You accept and

    agree to the terms of this Agreement on Your own behalf and/or on behalf of Your company,

    organization, educational institution, or agency, instrumentality, or department of the federal

    government as its authorized legal representative, by doing either of the following:

    (a) checking the box displayed at the end of this Agreement if You are reading this on an Applewebsite; or

    (b) clicking an “Agree” or similar button, where this option is provided by Apple.

    1.2 Definitions

    Whenever capitalized in this Agreement:

    “Ad Support APIs” means the Documented APIs that provide the Advertising Identifier and

    Advertising Preference.

    “Advertising Identifier” means a unique, non-personal, non-permanent identifier provided by

    iOS or tvOS through the Ad Support APIs that is associated with a particular iOS Product or

    Program Agreement

    Page 1

    Apple TV and is to be used solely for advertising purposes, unless otherwise expressly approved

    by Apple in writing.

    “Advertising Preference” means the iOS or tvOS setting that enables an end-user to set an ad

    tracking preference.

    “Agreement” means this Apple Developer Program License Agreement, including any

    attachments, Schedule 1 and any exhibits thereto which are hereby incorporated by this

    reference. For clarity, this Agreement supersedes the iOS Developer Program License

    Agreement (including any attachments, Schedule 1 and any exhibits thereto), the Safari

    Extensions Digital Signing Agreement, the Safari Extensions Gallery Submission Agreement, and

    the Mac Developer Program License Agreement.

    “App Store” means an electronic store and its storefronts branded, owned, and/or controlled by

    Apple, or an Apple Subsidiary or other affiliate of Apple, through which Licensed Applications may

    be acquired.

    “Apple” means Apple Inc., a California corporation with its principal place of business at One

    Infinite Loop, Cupertino, California 95014, U.S.A.

    “Apple Certificates” means the Apple-issued digital certificates provided to You by Apple under

    the Program.

    “Apple Maps Service” means the mapping platform and Map Data provided by Apple via the

    MapKit API for iOS version 6 or later and for use by You only in connection with Your

    Applications.

    “Apple Pay APIs” means the Documented APIs that enable end-users to send payment

    information they have stored on a supported Apple-branded product to an Application to be used

    in payment transactions made by or through the Application, and includes other payment-related

    functionality as described in the Documentation.

    “Apple Pay Payload” means a customer data package passed through the Apple Software and

    Apple Pay APIs as part of a payment transaction (e.g., name, email, billing address, shipping

    address, and device account number).

    “Apple Push Notification Service” or “APN” means the Apple Push Notification service that

    Apple may provide to You to enable You to transmit Push Notifications to Your Application or for

    use as otherwise permitted herein.

    “APN API” means the Documented API that enables You to use the APN to deliver a Push

    Notification to Your Application or for use as otherwise permitted herein.

    “Apple Services” or “Services” means the developer services that Apple may provide or make

    available through the Apple Software or as part of the Program for use with Your Covered

    Products or development, including any Updates thereto (if any) that may be provided to You by

    Apple under the Program.

    “Apple Software” means Apple SDKs, iOS, watchOS, tvOS, and/or macOS, the Provisioning

    Profiles, FPS SDK, FPS Deployment Package, and any other software that Apple provides to You

    under the Program, including any Updates thereto (if any) that may be provided to You by Apple

    under the Program.

    “Apple SDKs”means the Apple-proprietary Software Development Kits (SDKs) provided

    hereunder, including but not limited to header files, APIs, libraries, simulators, and software

    (source code and object code) labeled as part of iOS, watchOS, tvOS, or Mac SDK and included

    Program Agreement

    Page 2

    in the Xcode Developer Tools package for purposes of targeting Apple-branded products running

    iOS, watchOS, tvOS, or macOS, respectively.

    “Apple Subsidiary” means a corporation at least fifty percent (50%) of whose outstanding shares

    or securities (representing the right to vote for the election of directors or other managing

    authority) are owned or controlled, directly or indirectly, by Apple, and that is involved in the

    operation of or otherwise affiliated with the App Store, B2B Program or TestFlight including

    without limitation Apple Pty Limited, iTunes S.à.r.l., Apple Canada, and iTunes K.K.

    “Apple TV” means an Apple-branded product that runs the tvOS.

    “Apple Watch” means an Apple-branded product that runs the watchOS.

    “Application” means one or more software programs (including extensions, media, and Libraries

    that are enclosed in a single software bundle) developed by You in compliance with the

    Documentation and the Program Requirements, for distribution under Your own trademark or

    brand, and for specific use with an Apple-branded product running iOS, watchOS, tvOS, or

    macOS, as applicable, including bug fixes, updates, upgrades, modifications, enhancements,

    supplements to, revisions, new releases and new versions of such software programs.

    “Authorized Developers” means Your employees and contractors, members of Your

    organization or, if You are an educational institution, Your faculty and staff who (a) each have an

    active and valid Apple Developer account with Apple, (b) have a demonstrable need to know or

    use the Apple Software in order to develop and test Covered Products, and (c) to the extent such

    individuals will have access to Apple Confidential Information, each have written and binding

    agreements with You to protect the unauthorized use and disclosure of such Apple Confidential

    Information.

    “Authorized Test Units” means Apple-branded hardware units owned or controlled by You that

    have been designated by You for Your own testing and development purposes under this

    Program, and if You permit, Apple-branded hardware units owned or controlled by Your

    Authorized Developers so long as such units are used for testing and development purposes on

    Your behalf and only as permitted hereunder.

    “Beta Testers” means end-users whom You have invited to sign up for TestFlight in order to test

    pre-release versions of Your Application and who have accepted the terms and conditions of the

    TestFlight Application.

    “B2B Program” means the Apple program that offers third parties (who are accepted into the

    B2B program) the ability to obtain volume purchases of Licensed Applications and/or customized

    Licensed Applications through the B2B area of the App Store, or as otherwise permitted by Apple.

    “CloudKit APIs” means the Documented APIs that enable Your Applications, Web Software,

    and/or Your end-users (if You permit them) to read, write, query and/or retrieve structured data

    from public and/or private containers in iCloud.

    “Covered Products” means Your Applications, Libraries, Passes, Safari Extensions, Safari Push

    Notifications, and/or FPS implementations developed under this Agreement.

    “Documentation” means any technical or other specifications or documentation that Apple may

    provide to You for use in connection with the Apple Software, Apple Services, Apple Certificates,

    or otherwise as part of the Program.

    “Documented API(s)” means the Application Programming Interface(s) documented by Apple in

    published Apple Documentation and which are contained in the Apple Software.

    Program Agreement

    Page 3

    “FPS” or “FairPlay Streaming” means Apple’s FairPlay Streaming Server key delivery

    mechanism as described in the FPS SDK.

    “FPS Deployment Package” means the D Function specification for commercial deployment of

    FPS, the D Function reference implementation, FPS sample code, and set of unique production

    keys specifically for use by You with an FPS implementation, if provided by Apple to You.

    “FPS SDK” means the FPS specification, FPS server reference implementation, FPS sample

    code, and FPS development keys, as provided by Apple to You.

    “FOSS” (Free and Open Source Software) means any software that is subject to terms that, as a

    condition of use, copying, modification or redistribution, require such software and/or derivative

    works thereof to be disclosed or distributed in source code form, to be licensed for the purpose of

    making derivative works, or to be redistributed free of charge, including without limitation software

    distributed under the GNU General Public License or GNU Lesser/Library GPL.

    “Game Center” means the gaming community service and related APIs provided by Apple for

    use by You in connection with Your Applications that are associated with Your developer account.

    “HealthKit APIs” means the Documented APIs that enable reading, writing, queries and/or

    retrieval of an end-user’s health and/or fitness information in Apple’s Health application.

    “HomeKit Accessory Protocol” means the proprietary protocol licensed by Apple under Apple’s

    MFi/Works with Apple Program that enables home accessories designed to work with the

    HomeKit APIs (e.g., lights, locks) to communicate with compatible iOS Products, Apple Watch

    and other supported Apple-branded products.

    “HomeKit APIs” means the Documented APIs that enable reading, writing, queries and/or

    retrieval of an end-user’s home configuration or home automation information from that end-

    user’s designated area of Apple’s HomeKit Database.

    “HomeKit Database” means Apple’s repository for storing and managing information about an

    end-user’s Licensed HomeKit Accessories and associated information.

    “iCloud” or “iCloud service” means the iCloud online service provided by Apple that includes

    remote online storage.

    “iCloud Storage APIs” means the Documented APIs that allow storage and/or retrieval of user-

    generated documents and other files, and allow storage and/or retrieval of key value data (e.g., a

    list of stocks in a finance App, settings for an App) for Applications and Web Software through the

    use of iCloud.

    “In-App Purchase API” means the Documented API that enables additional content, functionality

    or services to be delivered or made available for use within an Application with or without an

    additional fee.

    “Intermediary Party” means a party that passes an Apple Pay end-user’s Apple Pay Payload to

    a Merchant for processing such end-user’s payment transaction outside of an Application.

    "iOS" means the iOS operating system software provided by Apple for use by You only in

    connection with Your Application development and testing, including any successor versions

    thereof.

    “iOS Product” means an Apple-branded product that runs iOS.

    Program Agreement

    “iPod Accessory Protocol” or “iAP” means Apple’s proprietary protocol for communicating with

    iOS Products and which is licensed under the MFi/Works with Apple Program.

    “iTunes Connect” means Apple’s proprietary online content management tool for Applications.

    “Library” means a code module that cannot be installed or executed separately from an

    Application and that is developed by You in compliance with the Documentation and Program

    Requirements only for use with iOS Products, Apple Watch, or Apple TV.

    “Licensed Application” means an Application that (a) meets and complies with all of the

    Documentation and Program Requirements, and (b) has been selected and digitally signed by

    Apple for distribution, and includes any additional permitted functionality, content or services

    provided by You from within an Application using the In-App Purchase API.

    “Licensed Application Information” means screen shots, images, artwork, previews, icons

    and/or any other text, descriptions, representations or information relating to a Licensed

    Application that You provide to Apple for use in accordance with Schedule 1, or, if applicable,

    Schedule 2 or Schedule 3.

    “Licensed HomeKit Accessories” means hardware accessories licensed under the MFi/Works

    with Apple Program that support the HomeKit Accessory Protocol.

    “Local Notification” means a message, including any content or data therein, that Your

    Application delivers to end-users at a pre-determined time or when Your Application is running in

    the background and another application is running in the foreground.

    "MFi Licensee" means a party who has been granted a license by Apple under the MFi/Works

    with Apple Program.

    “MFi/Works with Apple Accessory” or “MFi Accessory” means a non-Apple branded hardware

    device that interfaces, communicates, or otherwise interoperates with or controls an Apple-

    branded product using technology licensed under the MFi/Works with Apple Program (e.g., the

    ability to control an iOS Product through the iPod Accessory Protocol).

    “MFi/Works with Apple Program” means a separate Apple program that offers developers,

    among other things, a license to incorporate or use certain Apple technology in or with hardware

    accessories or devices for purposes of interfacing, communicating or otherwise interoperating

    with or controlling select Apple-branded products.

    “macOS” means the macOS operating system software, including any successor versions

    thereof.

    “Map Data” means any content, data or information provided through the Apple Maps Service

    including, but not limited to, imagery, terrain data, latitude and longitude coordinates, transit data,

    points of interest and traffic data.

    “MapKit API” means the Documented API that enables You to add mapping features or

    functionality to Applications.

    “Merchant” means a party who processes Apple Pay payment transactions under their own

    name, trademark, or brand (e.g., their name shows up on the end-user’s credit card statement).

    “Motion & Fitness APIs” means the Documented APIs that are controlled by the Motion &

    Fitness privacy setting in an iOS Product and that enable access to motion and fitness sensor

    data (e.g., body motion, step count, stairs climbed), unless the end-user has disabled access to

    such data.

    Program Agreement

    Page 5

    “Multitasking” means the ability of Applications to run in the background while other Applications

    are also running.

    “Network Extension Framework” means the Documented APIs that provide Applications with

    the ability to customize certain networking features of iOS and macOS (e.g., customizing the

    authentication process for WiFi Hotspots, VPN features, and content filtering mechanisms).

    “Pass(es)” means one or more digital passes (e.g., movie tickets, coupons, loyalty reward

    vouchers, boarding passes, membership cards, etc.) developed by You under this Agreement,

    under Your own trademark or brand, and which are signed with Your Pass Type ID.

    “Pass Information” means the text, descriptions, representations or information relating to a

    Pass that You provide to Your end-users on or in connection with a Pass.

    “Pass Type ID” means the combination of an Apple Certificate and Push Application ID that is

    used by You to sign Your Passes and/or communicate with the APN.

    “Program” means the overall Apple development, testing, digital signing, and distribution

    program contemplated in this Agreement.

    “Program Requirements” mean the technical, human interface, design, product category,

    security, performance, and other criteria and requirements specified by Apple, including but not

    limited to the current set of requirements set forth in Section 3.3, as they may be modified from

    time to time by Apple in accordance with this Agreement.

    “Provisioning Profiles” means the files (including applicable entitlements or other identifiers)

    that are provided by Apple for use by You in connection with Your Application development and

    testing, and limited distribution of Your Applications for use on Registered Devices and/or on

    Authorized Test Units.

    “Push Application ID” means the unique identification number or other identifier that Apple

    assigns to an Application, Pass or Site in order to permit it to access and use the APN.

    “Push Notification” or “Safari Push Notification” means a notification, including any content or

    data therein, that You transmit to end-users for delivery in Your Application, Your Pass, and/or in

    the case of macOS, to the macOS desktop of users of Your Site who have opted in to receive

    such messages through Safari on macOS.

    “Registered Devices” means Apple-branded hardware units owned or controlled by You, or

    owned by individuals who are affiliated with You, where such Products have been specifically

    registered with Apple under this Program.

    “Safari Extensions” means one or more software extensions developed by You under this

    Agreement only for use with Safari on macOS in compliance with this Agreement.

    “Safari Extensions Gallery” means the Apple-curated collection of Safari Extensions that are

    hosted by Apple for end-users to download for use with Safari on macOS.

    “Security Solution” means the proprietary Apple content protection system marketed as

    Fairplay, to be applied to Licensed Applications distributed on the App Store to administer Apple's

    standard usage rules for Licensed Applications, as such system and rules may be modified by

    Apple from time to time.

    “Site” means a website provided by You under Your own name, trademark or brand.Program Agreement

    Page 6

    “Term” means the period described inSection 11.

    “TestFlight” means Apple’s beta testing service for pre-release Applications made available

    through Apple’s TestFlight Application.

    “TestFlight Application” means Apple’s application that enables the distribution of pre-release

    versions of Your Applications to a limited number of Your Authorized Developers and to a limited

    number of Beta Testers (as specified in iTunes Connect) through TestFlight.

    “tvOS” means the tvOS operating system software, including any successor versions thereof.

    “Updates” means bug fixes, updates, upgrades, modifications, enhancements, supplements, and

    new releases or versions of the Apple Software or Services, or to any part of the Apple Software

    or Services.

    “Wallet” means Apple’s application that has the ability to store and display Passes for use on iOS

    Products or Apple Watch.

    “WatchKit Extension” means an extension bundled as part of Your Application that accesses the

    WatchKit framework on iOS to run and display a WatchKit app on the watchOS.

    “watchOS” means the watchOS operating system software, including any successor versions

    thereof.

    “Web Software” means web-based versions of Your software applications that have the same

    title and substantially equivalent features and functionality as Your Licensed Application (e.g.,

    feature parity).

    “Website Push ID” means the combination of an Apple Certificate and Push Application ID that is

    used by You to sign Your Site’s registration bundle and/or communicate with the APN.

    “You” and “Your” means and refers to the person(s) or legal entity (whether the company,

    organization, educational institution, or governmental agency, instrumentality, or department) that

    has accepted this Agreement under its own developer account and that is using the Apple

    Software or otherwise exercising rights under this Agreement.

    Note:For the sake of clarity, You may authorize contractors to develop Applications on Your

    behalf, but any such Applications must be owned by You, submitted under Your own developer

    account, and distributed as Applications only as expressly permitted herein. You are responsible

    to Apple for Your contractors’ activities under Your account (e.g., adding them to Your team to

    perform development work for You) and their compliance with this Agreement. Any actions

    undertaken by Your contractors arising out of this Agreement shall be deemed to have been

    taken by You, and You (in addition to Your contractors) shall be responsible to Apple for all such

    actions.

    2. Internal Use License and Restrictions

    2.1 Permitted Uses and Restrictions; Program services

    Subject to the terms and conditions of this Agreement, Apple hereby grants You during the Term,

    a limited, non-exclusive, personal, revocable, non-sublicensable and non-transferable license to:

    (a) Install a reasonable number of copies of the Apple Software provided to You under the

    Program on Apple-branded products owned or controlled by You, to be used internally by You or

    Your Authorized Developers for the sole purpose of developing or testing Covered Products

    designed to operate on the applicable Apple-branded products, except as otherwise expressly

    permitted in this Agreement;

    Program Agreement

    Page 7

    (b) Make and distribute a reasonable number of copies of the Documentation to AuthorizedDevelopers for their internal use only and for the sole purpose of developing or testing CoveredProducts, except as otherwise expressly permitted in this Agreement;

    (c) Install a Provisioning Profile on each of Your Authorized Test Units, up to the number ofAuthorized Test Units that You have registered and acquired licenses for, to be used internally byYou or Your Authorized Developers for the sole purpose of developing and testing YourApplications, except as otherwise expressly permitted in this Agreement;

    (d) Install a Provisioning Profile on each of Your Registered Devices, up to the limited number ofRegistered Devices that You have registered and acquired licenses for, for the sole purpose ofenabling the distribution and use of Your Applications on such Registered Devices; and

    (e) Incorporate the Apple Certificates issued to You pursuant to this Agreement for purposes ofdigitally signing Your Applications, Passes, Safari Extensions, Safari Push Notifications, and asotherwise expressly permitted by this Agreement.

    Apple reserves the right to set the limited number of Apple-branded products that each Licensee

    may register with Apple and obtain licenses for under this Program (a “Block of Registered

    Device Licenses”). For the purposes of limited distribution on Registered Devices underSection

    7.3 (Ad Hoc distribution), each company, organization, educational institution or affiliated group

    may only acquire one (1) Block of Registered Device Licenses per company, organization,

    educational institution or group, unless otherwise agreed in writing by Apple. You agree not to

    knowingly acquire, or to cause others to acquire, more than one Block of Registered Device

    Licenses for the same company, organization, educational institution or group.

    Apple may provide access to services by or through the Program for You to use with Your

    developer account (e.g., device or app provisioning, managing teams or other account

    resources). You agree to access such services only through the Program web portal (which is

    accessed through Apple’s developer website) or through Apple-branded products that are

    designed to work in conjunction with the Program (e.g., macOS Server, Xcode). You agree not to

    create or attempt to create a substitute or similar service through use of or access to the services

    provided by or through the Program. Further, You may only access such services using the

    Apple ID associated with Your developer account. Except as otherwise expressly permitted

    herein, You agree not to share, sell, resell, rent, lease, lend, or otherwise provide access to Your

    developer account or any services provided therewith, in whole or in part, to anyone who is not an

    Authorized Developer on Your team, and You understand that each team member must have

    their own Apple ID to access Your account. To the extent that You own or control an Apple-

    branded computer running Apple’s macOS Server or Xcode Server (“Server”) and would like to

    use it for Your own development purposes in connection with the Program, You agree to use

    Your own Apple ID for such Server, and You shall be responsible for all actions performed by

    such Server.

    2.2 Authorized Test Units and Pre-Release Apple Software

    As long as an Authorized Test Unit contains any pre-release versions of the Apple Software or

    uses pre-release versions of Services, You agree to restrict access to such Authorized Test Unit

    to Your Authorized Developers and to not disclose, show, rent, lease, lend, sell or otherwise

    transfer such Authorized Test Unit to any third party. You further agree to take reasonable

    precautions to safeguard, and to instruct Your Authorized Developers to safeguard, all Authorized

    Test Units from loss or theft. Further, subject to the terms of this Agreement, You may deploy

    Your Applications to Your Authorized Developers for use on a limited number of Authorized Test

    Units for Your own internal testing and development purposes.

    You acknowledge that by installing any pre-release Apple Software or using any pre-

    release Services on Your Authorized Test Units, these Units may be “locked” into testing

    mode and may not be capable of being restored to their original condition.Any use of any

    pre-release Apple Software or pre-release Services are for evaluation and development purposes

    only, and You should not use any pre-release Apple Software or pre-release Services in a

    commercial operating environment or with important data. You should back up any data prior to

    Program Agreement

    Page 8

    using the pre-release Apple Software or pre-release Services. Apple shall not be responsible for

    any costs, expenses or other liabilities You may incur as a result of provisioning Your Authorized

    Test Units and Registered Devices, Your Covered Product development or the installation or use

    of this Apple Software or any pre-release Apple Services, including but not limited to any damage

    to any equipment, or any damage, loss, or corruption of any software, information or data.

    2.3 Confidential Nature of Pre-Release Apple Software and Services

    From time to time during the Term, Apple may provide You with pre-release versions of the Apple

    Software or Services that constitute Apple Confidential Information and are subject to the

    confidentiality obligations of this Agreement, except as otherwise set forth herein. Such pre-

    release Apple Software and Services should not be relied upon to perform in the same manner as

    a final-release, commercial-grade product, nor used with data that is not sufficiently and regularly

    backed up, and may include features, functionality or APIs for software or services that are not

    yet available. You acknowledge that Apple may not have publicly announced the availability of

    such pre-release Apple Software or Services, that Apple has not promised or guaranteed to You

    that such pre-release software or services will be announced or made available to anyone in the

    future, and that Apple has no express or implied obligation to You to announce or commercially

    introduce such software or services or any similar or compatible technology. You expressly

    acknowledge and agree that any research or development that You perform with respect to pre-

    release versions of the Apple Software or Services is done entirely at Your own risk.

    2.4 Copies

    You agree to retain and reproduce in full the Apple copyright, disclaimers and other proprietary

    notices (as they appear in the Apple Software and Documentation provided) in all copies of the

    Apple Software and Documentation that You are permitted to make under this Agreement.

    2.5 Ownership

    Apple retains all rights, title, and interest in and to the Apple Software, Services, and any Updates

    it may make available to You under this Agreement. You agree to cooperate with Apple to

    maintain Apple's ownership of the Apple Software and Services, and, to the extent that You

    become aware of any claims relating to the Apple Software or Services, You agree to use

    reasonable efforts to promptly provide notice of any such claims to Apple. The parties

    acknowledge that this Agreement does not give Apple any ownership interest in Your Covered

    Products.

    2.6 No Other Permitted Uses

    Except as otherwise set forth in this Agreement, You agree not to rent, lease, lend, upload to or

    host on any website or server, sell, redistribute, or sublicense the Apple Software, Apple

    Certificates, or any Services, in whole or in part, or to enable others to do so. You may not use

    the Apple Software, Apple Certificates, or any Services provided hereunder for any purpose not

    expressly permitted by this Agreement, including any applicable Attachments and Schedules.

    You agree not to install, use or run the Apple SDKs on any non-Apple-branded computer, and not

    to install, use or run iOS, watchOS, tvOS, macOS and Provisioning Profiles on or in connection

    with devices other than Apple-branded products, or to enable others to do so. You may not and

    You agree not to, or to enable others to, copy (except as expressly permitted under this

    Agreement), decompile, reverse engineer, disassemble, attempt to derive the source code of,

    modify, decrypt, or create derivative works of the Apple Software, Apple Certificates or any

    Services provided by the Apple Software or otherwise provided hereunder, or any part thereof

    (except as and only to the extent any foregoing restriction is prohibited by applicable law or to the

    extent as may be permitted by licensing terms governing use of open-sourced components or

    sample code included with the Apple Software). You agree not to exploit any Apple Software,

    Apple Certificates, or Services provided hereunder in any unauthorized way whatsoever,

    including but not limited to, by trespass or burdening network capacity, or by harvesting or

    misusing data provided by such Apple Software, Apple Certificates, or Services. Any attempt to

    do so is a violation of the rights of Apple and its licensors of the Apple Software or Services. If

    You breach any of the foregoing restrictions, You may be subject to prosecution and damages.

    Program Agreement

    Page 9

    All licenses not expressly granted in this Agreement are reserved and no other licenses, immunity

    or rights, express or implied are granted by Apple, by implication, estoppel, or otherwise. This

    Agreement does not grant You any rights to use any trademarks, logos or service marks

    belonging to Apple, including but not limited to the iPhone or iPod word marks. If You make

    reference to any Apple products or technology or use Apple’s trademarks, You agree to comply

    with the published guidelines at

    http://www.apple.com/legal/trademark/guidelinesfor3rdparties.html, as they may be modified by

    Apple from time to time.

    2.7 FPS SDK and FPS Deployment Package

    You may use the FPS SDK to develop and test a server-side implementation of FPS, solely for

    use with video streamed by You (or on Your behalf) through Your Applications, or video

    downloaded for viewing through Your Applications, on iOS Products and/or Apple TV, through

    Safari on macOS, or as otherwise approved by Apple in writing (collectively, “Authorized FPS

    Applications”). You understand that You will need to request the FPS Deployment Package on

    the Program web portal prior to any production or commercial use of FPS. As part of such

    request, You will need to submit information about Your requested use of FPS. Apple will review

    Your request and reserves the right to not provide You with the FPS Deployment Package at its

    sole discretion, in which case You will not be able to deploy FPS. Any development and testing

    You perform with the FPS SDK is at Your own risk and expense, and Apple will not be liable to

    You for such use or for declining Your request to use FPS in a production or commercial

    environment.

    If Apple provides You with the FPS Deployment Package, You agree to use it solely as approved

    by Apple and only in connection with video content streamed by You (or on Your behalf) to

    Authorized FPS Applications or downloaded for viewing through Your Authorized FPS

    Applications. Except as permitted inSection 2.9 (Third-Party Service Providers), You will not

    provide the FPS Deployment Package to any third party or sublicense, sell, resell, lease,

    disclose, or re-distribute the FPS Deployment Package or FPS SDK to any third party (or any

    implementation thereof) without Apple’s prior written consent.

    You acknowledge and agree that the FPS Deployment Package (including the set of FPS

    production keys) is Apple Confidential Information as set forth inSection 9 (Confidentiality).

    Further, such FPS keys are unique to Your company or organization, and You are solely

    responsible for storing and protecting them. You may use such FPS keys solely for the purpose

    of delivering and protecting Your content key that is used to decrypt video content streamed by

    You to Authorized FPS Applications or downloaded for viewing through Your Authorized FPS

    Applications. Apple will have no liability or responsibility for unauthorized access to or use of any

    FPS key or any content streamed or otherwise delivered under this Agreement in connection with

    FPS. In the event that Your FPS key is disclosed, discovered, misappropriated or lost, You may

    request that Apple revoke it by emailing product-security@apple.com, and You understand that

    Apple will have no obligation to provide a replacement key. Apple reserves the right to revoke

    Your FPS key at any time if requested by You, in the event of a breach of this Agreement by You,

    if otherwise deemed prudent or reasonable by Apple, or upon expiration or termination of this

    Agreement for any reason.

    You acknowledge and agree that Apple reserves the right to revoke or otherwise remove Your

    access to and use of FPS (or any part thereof) at any time in its sole discretion. Further, Apple

    will have no obligation to provide any modified, updated or successor version of the FPS

    Deployment Package or the FPS SDK to You and will have no obligation to maintain compatibility

    with any prior version. If Apple makes new versions of the FPS Deployment Package or FPS

    SDK available to You, then You agree to update to them within a reasonable time period if

    requested to do so by Apple.

    Program Agreement

    Page 10

    2.8 Use of Apple Services

    Apple may provide access to Apple Services that Your Covered Products may call through APIs

    in the Apple Software and/or that Apple makes available to You through other mechanisms, e.g.,

    through the use of keys that Apple may make accessible to You under the Program. You agree

    to access such Apple Services only through the mechanisms provided by Apple for such access

    and only for use on Apple-branded products. Except as permitted inSection 2.9 (Third-Party

    Service Providers)or as otherwise set forth herein, You agree not to share access to

    mechanisms provided to You by Apple for the use of the Services with any third party. Further,

    You agree not to create or attempt to create a substitute or similar service through use of or

    access to the Apple Services.

    You agree to access and use such Services only as necessary for providing services and

    functionality for Your Covered Products that are eligible to use such Services and only as

    permitted by Apple in writing, including in the Documentation. You may not use the Apple

    Services in any manner that is inconsistent with the terms of this Agreement or that infringes any

    intellectual property rights of a third party or Apple, or that violates any applicable laws or

    regulations. You agree that the Apple Services contain proprietary content, information and

    material owned by Apple and its licensors, and protected by applicable intellectual property and

    other laws. You may not use such proprietary content, information or materials in any way

    whatsoever, except for the permitted uses of the Apple Services under this Agreement, or as

    otherwise agreed by Apple in writing.

    You understand there may be storage capacity, transmission, and/or transactional limits for the

    Apple Services both for You as a developer and for Your end-users. If You reach or Your end-

    user reaches such limits, then You or Your end-user may be unable to use the Apple Services or

    may be unable to access or retrieve data from such Services through Your Covered Products or

    through the applicable end-user accounts. You agree not to charge any fees to end-users solely

    for access to or use of the Apple Services through Your Covered Products or for any content,

    data or information provided therein, and You agree not to sell access to the Apple Services in

    any way. You agree not to fraudulently create any end-user accounts or induce any end-user to

    violate the terms of their applicable end-user terms or service agreement with Apple or to violate

    any Apple usage policies for such end-user services. Except as expressly set forth herein, You

    agree not to interfere with an end-user’s ability to access or use any such services.

    Apple reserves the right to change, suspend, deprecate, limit, or disable access to the Apple

    Services, or any part thereof, at any time without notice (including revoking entitlements or

    changing any APIs in the Apple Software that enable access to the Services). In no event will

    Apple be liable for the removal of or disabling of access to any of the foregoing. Apple may also

    impose limits and restrictions on the use of or access to the Apple Services, may remove the

    Apple Services for indefinite time periods, may revoke Your access to the Apple Services, or may

    cancel the Apple Services (or any part thereof) at any time without notice or liability to You and in

    its sole discretion.

    Apple does not guarantee the availability, accuracy, completeness, reliability, or timeliness of any

    data or information displayed by any Apple Services. To the extent You choose to use the Apple

    Services with Your Covered Products, You are responsible for Your reliance on any such data or

    information. You are responsible for Your use of the Apple Software and Apple Services, and if

    You use such Services, then it is Your responsibility to maintain appropriate alternate backup of

    all Your content, information and data, including but not limited to any content that You may

    provide to Apple for hosting as part of Your use of the Services. You understand and agree that

    You may not be able to access certain Apple Services upon expiration or termination of this

    Agreement and that Apple reserves the right to suspend access to or delete content, data or

    information that You or Your Covered Product have stored through Your use of such Services

    provided hereunder. You should review the Documentation and policy notices posted by Apple

    prior to using any Apple Services.

    Program Agreement

    Page 11

    Apple Services may not be available in all languages or in all countries, and Apple makes no

    representation that any such Services would be appropriate, accurate or available for use in any

    particular location or product. To the extent You choose to use the Apple Services with Your

    Applications, You do so at Your own initiative and are responsible for compliance with any

    applicable laws. Apple reserves the right to charge fees for Your use of the Apple Services.

    Apple will inform You of any Apple Service fees or fee changes by email and information about

    such fees will be posted in the Program web portal, iTunes Connect or the Cloudkit dashboard.

    Apple Service availability and pricing are subject to change. Further, Apple Services may not be

    made available for all Covered Products and may not be made available to all developers. Apple

    reserves the right to not provide (or to cease providing) the Apple Services to any or all

    developers at any time in its sole discretion.

    2.9 Third-Party Service Providers

    Unless otherwise prohibited by Apple in the Documentation, You are permitted to employ or

    retain a third party (“Service Provider”) to assist You in using the Apple Software and Services

    provided pursuant to this Agreement, including, but not limited to, engaging any such Service

    Provider to maintain and administer Your Applications’ servers on Your behalf, provided that any

    such Service Provider’s use of the Apple Software and Services or any materials associated

    therewith is done solely on Your behalf and only in accordance with these terms. You agree to

    have a binding written agreement with Your Service Provider with terms at least as restrictive and

    protective of Apple as those set forth herein. Any actions undertaken by any such Service

    Provider in relation to Your Applications or use of the Apple Software or Apple Services and/or

    arising out of this Agreement shall be deemed to have been taken by You, and You (in addition to

    the Service Provider) shall be responsible to Apple for all such actions (or any inactions). In the

    event of any actions or inactions by the Service Provider that would constitute a violation of this

    Agreement or otherwise cause any harm, Apple reserves the right to require You to cease using

    such Service Provider.

    2.10 Updates; No Support or Maintenance

    Apple may extend, enhance, or otherwise modify the Apple Software or Services (or any part

    thereof) provided hereunder at any time without notice, but Apple shall not be obligated to provide

    You with any Updates to the Apple Software or Services. If Updates are made available by

    Apple, the terms of this Agreement will govern such Updates, unless the Update is accompanied

    by a separate license in which case the terms of that license will govern. You understand that

    such modifications may require You to change or update Your Covered Products. Further, You

    acknowledge and agree that such modifications may affect Your ability to use, access, or interact

    with the Apple Software and Services. Apple is not obligated to provide any maintenance,

    technical or other support for the Apple Software or Services. You acknowledge that Apple has

    no express or implied obligation to announce or make available any Updates to the Apple

    Software or to any Services to anyone in the future. Should an Update be made available, it may

    have APIs, features, services or functionality that are different from those found in the Apple

    Software licensed hereunder or the Services provided hereunder.

    3. Your Obligations

    3.1 General

    You certify to Apple and agree that:

    (a) You are of the legal age of majority in the jurisdiction in which You reside (at least 18 years ofage in many countries) and have the right and authority to enter into this Agreement on Your ownbehalf, or if You are entering into this Agreement on behalf of Your company, organization,educational institution, or agency, instrumentality, or department of the federal government, thatYou have the right and authority to legally bind such entity or organization to the terms andobligations of this Agreement;

    (b) All information provided by You to Apple or Your end-users in connection with this Agreementor Your Covered Products, including without limitation Licensed Application Information or PassInformation, will be current, true, accurate, supportable and complete and, with regard to

    Program Agreement

    Page 12

    文章内容太长,这里只贴出前12页的,其他的课根据链接自行查看。

    相关文章

      网友评论

        本文标题:APP Store《最新协议大全》 2016.6.10

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