ASCKit

0.6.0

The backbone of my App Store Connect related software
Blackjacx/ASCKit

What's New

0.6.0 - Support request output types

2025-10-23T12:34:23Z

What's Changed

Full Changelog: 0.5.0...0.6.0

App Store Connect Kit

X Follow Version Swift Package Manager Compatible Swift Versions Platforms Xcode 16+ License Donate

App Store Connect API access using your teams API key.

This is a package providing access to Apple's App Store Connect API. The idea was born since I have to manage 30+ apps in our account in my day-to-day job. I needed a tool where I can make batch adjustments to all apps at once. This package provides the backbone of two of my apps that do that job:

  • an iOS app (not public yet) and
  • my command line tool asc which is part of my Assist package

I continuously evolve ASCKit as I require new functionality here. Please feel free to provide feedback or add new functionality by opening a PR.

Code Documentation

The code documentation is generated and hosted by Swift Package Index (powered by DocC)

Release

To release this Swift package the following steps have to be taken:

  • First, make sure all your feature branches/PRs are merged
  • Checkout develop and pull:
    git checkout develop && git pull
  • Update to the latest shared development files:
    bash <(curl -H -s https://raw.githubusercontent.com/Blackjacx/Scripts/main/frameworks/bootstrap.sh)
  • Run bundle update to update all Ruby gems
  • Run swift package update to update all SPM dependencies
  • Commit all changes on develop using:
    git commit -am "Release version 'x.y.z'"
    
  • Run bundle exec fastlane release framework:"ASCKit" version:"x.y.z" to release the new version
  • Post the following on Twitter:
    ASCKit release x.y.z 🎉
    
    ▸ 🚀  Library package ASCKit successfully published
    ▸ 📅  August 24th
    ▸ 🌎  https://swiftpackageindex.com/Blackjacx/ASCKit
    ▸ 🌎  https://github.com/Blackjacx/ASCKit/releases/latest
    ▸ 👍  Tell your friends!
    
    #SPM #Apple #Development #AppStore #AppStoreConnect #API #Library #Package #Tools
    

Contribution

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

Author

Stefan Herold • 🐦 @Blackjacxxx

Contributors

Thanks to all of you who are part of this:

License

ASCKit is available under the MIT license. See the LICENSE file for more info.

Description

  • Swift Tools 5.10.0
View More Packages from this Author

Dependencies

Last updated: Thu Oct 30 2025 04:36:21 GMT-0900 (Hawaii-Aleutian Daylight Time)