Upload your localized screenshots directly to App Store Connect via ASC API
Instead of manually uploading PNG images in App Store Connect, ButterKit can upload your screenshots for you using the ASC API (similar to Fastlane, but without the manual setup). What used to take hours or even days (creating, exporting, uploading, and manually organizing in ASC) can be done in seconds with the ButterKit upload feature. Your credentials are stored securely in your Keychain and only used to connect directly with the App Store Connect API from your machine. It’s easy to get started.
Setup App Store Connect Credentials
Login to App Store Connect
- Go to App Store Connect and log in with your Apple Developer account.
- Navigate to Users & Access > Integrations > App Store Connect API
Navigate to the Users & Access > Integrations page in App Store Connect
Create a Team Key
- Click the + button to create a new key.
- Enter a name for the key (e.g. “ButterKit App”) and select the App Manager role. App Manager role is required for ButterKit to have proper permissions to manage your screenshots and localizations.
- Download the
.p8file and save it securely (you won’t be able to download it again). - Note down the Issuer ID and Key ID displayed on the page.
Configure ButterKit
- Open ButterKit > Settings > Upload tab
- Enter your Issuer ID, Key ID, and select your .p8 file
- Save credentials
- Press the “Test Connection” button to ensure it works
Export your artboards from ButterKit
- Press “Export” in the top right of ButterKit
- Select “Upload to App Store Connect” and select which artboards and localizations you wish to upload. Note that only artboards that are compatible with your target platform (e.g. iOS) will be eligible for upload
- The status log keeps you informed if anything needs to be adjusted
Voila! It’s that easy.
ButterKit does the heavy lifting for you, capturing directly from Xcode Simulator, framing it into a realistic 3D device, translating, formatting, and uploading directly to App Store Connect. Share your screenshots and app launch on the ButterKit Discord or subreddit for feedback and support from fellow builders/designers/devs.