The Swift SDK to work with the App Store Connect API from Apple.
Switch branches/tags
Nothing to show
Clone or download
Latest commit 6585a34 Nov 12, 2018

README.md

App Store Connect Swift SDK

The Swift SDK to work with the App Store Connect API from Apple.

Swift Version Dependency frameworks Twitter

Kickstart information on the API

Included in this SDK

  • Configuration with API Key
  • APIProver with endpoints structure
  • Add models for all endpoints
  • TestFlight API implementation
  • Get started section in the readme
  • Users and Roles implementation
  • Sales and Finances implementation
  • Replace Alamofire dependency with own simple URLSession implementation

Requesting API Access

To request access, go to the new API Keys section in Users and Access in App Store Connect. Please note that you must be the Team Agent (Legal role) of a development team enrolled as an organization. Access for developers enrolled as an individual is coming soon.

Installation

CocoaPods

AppStoreConnect-Swift-SDK is available through CocoaPods. To install it, simply add the following line to your Podfile:

pod 'AppStoreConnect-Swift-SDK'

Swift Package Manager

The Swift Package Manager is a tool for automating the distribution of Swift code and is integrated into the swift compiler. It is in early development, but this SDK does support its use on supported platforms.

Once you have your Swift package set up, adding the SDK as a dependency is as easy as adding it to the dependencies value of your Package.swift.

dependencies: [
    .package(url: "https://github.com/AvdLee/appstoreconnect-swift-sdk.git")
]

Communication

  • If you found a bug, open an issue.
  • If you have a feature request, open an issue.
  • If you want to contribute, submit a pull request.

License

App Store Connect Swift SDK is available under the MIT license. See the LICENSE file for more info.