An iTunes Connect screenshot management workflow An iTunes Connect screenshot management workflow
  • Home
  • Posts
  • Home
  • Posts

An iTunes Connect screenshot management workflow

Ugh – iTunes Connect is really annoying to use when it comes to screenshots. There’re some third party tools out there, but it was still too hands-on for my workflow.

So I wrote a little script that does the stuff I want. I have a Sketch document that exports all the screenshots, and the script updates the iTunes Connect metadata XML appropriately.

In case it’s useful to anyone else:

Sketch
Sketch Template

Mate php
Script

Usage:

  1. Work on screenshots

  2. Setup:

    alias iTMSTransporter="/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/MacOS/itms/bin/iTMSTransporter"

  3. Grab latest ITMS data:

    iTMSTransporter -m lookupMetadata -u [email protected] -p password -vendor_id APPVENDORID -destination YourApp.itmsp

  4. Open up the metadata.xml and remove the fields you don’t want to change – this is probably going to be the currently-live
    version, and maybe the product info at the bottom.

  5. Export all the screenshots into the itmsp package folder

  6. Run this tool (update_itmsp_screenshots.php YourApp.itmsp)

  7. Check that everything looks okay

  8. Verify

    iTMSTransporter -m verify -u [email protected] -p password -f YourApp.itmsp

  9. Upload

    iTMSTransporter -m upload -u [email protected] -p password -f YourApp.itmsp

Read More


I’m back, and doing some prototyping this week. Look! It moves!

Stick around (and be sure to subscribe) if you’re interested in trying out the prototype app when it’s ready.

Read More

Nope!

Well…Looks like this week’s a wash – it’s been all taken up with assorted other responsibilities. Next week! I feel good about next week.

Read More


I’ve done some more work on the revised design this week, exploring track screen ideas: editing, and track settings, where you can select between live audio input, Inter-App Audio, and – you’ll like this – MIDI, with a twist. Some fun stuff in here. Lemme know what you think.

Read More


I’m finally getting back to Masterpiece, and taking another crack at the design. Not got much to show yet (mostly due to this week’s brain-deadness), but this week I’m talking about my motivations for this design iteration.

Read More

NSBrief » Michael Tyson

NSBrief » Michael Tyson

NSBrief’s Janie Clayton interviewed me last week – we talk about Loopy, Audiobus, travelling Europe in a motorhome, and other bits and pieces.

Read More

Still working on the Loopy update and other random stuff, I’m afraid folks! Just putting the finishing touches on over the last couple of days.

Itching to get back to Masterpiece: I’m planning on doing another design pass, now I’ve had a bit of space to think about it. Stay tuned.

Read More


I’m still working on other stuff this week, but I wanted to tell you about some nice performance gains I’ve made in Loopy today.

Read More

Hi! I'm Michael Tyson, and I run A Tasty Pixel from our home in the hills of Melbourne, Australia. I occasionally write on a variety of technology and software development topics. I've also spent 3.5-years travelling around Europe in a motorhome.

I make Loopy, the live-looper for iOS, Audiobus, the app-to-app audio platform, and Samplebot, a sampler and sequencer app for iOS.

Follow me on Twitter.

Posts pagination

« 1 … 3 4 5 … 36 »
© 2021 A Tasty Pixel.