Three apps · One key

Your App Store, in your pocket.

XToGo is a family of apps for people who ship on Apple's platforms. What your builds are doing, what people are saying, and what any of it earned — on whichever device you happen to be holding.

Each app is free to download, with a demo mode you can look around in before connecting anything. One App Store Connect key signs you into all three.

A build run in App CI: run #418 marked Failed, with its duration, error, test-failure and warning counts, the commit that triggered it, and its three build actions.

The family

Three apps that already know who you are.

They ask App Store Connect the same question — what happened to my apps? — and each answers a different part of it. Install a second one and there is nothing to set up: the key you already added is the key it uses.

Add your key once

All three read App Store Connect with a key you create, and they share one account list between them. Add a team in any of them and the others are signed in — on that device, and through iCloud on your other ones.

App CI

Every build, without opening a laptop.

Apps, then workflows, then runs, then the steps inside them — down to the line of the file that broke. A build that is still going keeps itself up to date while you watch.

Every run, one tap awayPull to refresh anywhere, or let a live run refresh itself.
Issues with a file and a lineErrors, warnings and test failures, each pointing into your repository.
Tests, device by deviceGrouped by suite, with the destinations each one passed on and the assertion behind every failure.
Real logs, not just a statusThe whole build log in the app. Search it, or jump straight to the line that broke.
Start a build from a trainProPick a workflow, pick a branch or a tag, and go. The run is in the list before you have put the phone away.
Told when it breaksProA notification when a build fails, succeeds or is cancelled — on the days and between the hours you choose, set for each app. It arrives with the app closed.
A build on the Lock ScreenProA Live Activity follows the run: which step it is on, how long it has taken, how it ended.
Download on theApp Store

Free, with App CI Pro monthly, yearly or as a one-off lifetime purchase. iPhone, iPad and Mac.

The Apps screen listing Aurora, Ledger and PixelKit with the status of each one's latest build.
AppsEvery product on the key, with its latest run.
The Activity screen: runs in progress above, finished runs below, each with its issue counts.
ActivityWhat is running now, and what just finished.
A build action's issues: errors and warnings, each with the file and line it came from.
IssuesThe file and the line, written the way you read it at home.
The log viewer, showing monospaced build log lines with the failing ones highlighted.
LogsThe full build log, searchable, problems first.
The Start Build sheet: a workflow, and a branch or tag to build it from.
Start a buildA workflow, a branch or a tag, and go.

App Reviews

Every review you were going to read later.

One inbox across every app you ship, newest first, with a dot beside the ones still waiting on you — the way Mail marks unread. Swipe to reply without leaving the list.

One inbox, all your appsAll, Awaiting Reply or Replied, and a badge that counts what you owe.
Reply where you read itWrite it under the review, send it, and watch it sit at Pending publication until Apple has looked it over.
By star, by app, by storefrontEvery count on screen agrees with every other, and switching a filter never waits on the network.
Read it in your languageProA review written in a language you don't speak, translated on the device, with the original a tap away.
Saved repliesProThe answer you have written ten times, kept and dropped in — then edited, because it is still your reply.
Search all of itWords in the review, the reviewer's name, or your own reply.
Coming to theApp Store

Reading and replying are free. Pro adds translation, saved replies and the figures for every app and storefront. iPhone, iPad, Mac, Apple TV and Apple Vision Pro.

The Reviews inbox: reviews from several apps and countries, newest first, unanswered ones marked with a dot.
ReviewsEvery app's reviews in one list, what you owe marked.
A single review in full, with its rating, storefront and a button to reply.
A reviewThe whole thing, and where it came from.
The reply sheet, with the review above and the reply being written below it.
ReplyWritten directly under the thing you are answering.
The Apps screen: each app's average rating, review count and how many replies it owes.
AppsThe average, the count, and what each app owes.
The Territories screen: every storefront a review came from, busiest first, each with a share bar.
TerritoriesWhich storefronts are talking, busiest first.

App Finances

What yesterday was worth.

Proceeds and downloads over the last week, month, quarter or year, with the change against the window before — and a trend you can read at arm's length.

Proceeds, and what changedThe headline number for 7 days, 30, 90 or a year, next to what the window before it did.
Where the money comes fromEvery storefront with its share of the total, and what each app did inside it.
App by appEach app's own trend, with downloads, updates, in-app purchases, subscriptions and refunds told apart.
One number, honestlyApple pays each region in its own currency. The total is converted to yours at reference rates — not the rate Apple settles at — and every screen showing it says so.
On your wristProYesterday's proceeds and this month's, on the watch, without taking the phone out.
Yesterday, as soon as it existsApple writes a day's report the following morning. Until it lands the screen says so, rather than showing you a zero.
Coming to theApp Store

Every screen works free, for one team and your first two apps. Pro is one yearly subscription. iPhone, iPad and Apple Watch.

The Overview screen: proceeds for the last 30 days with the change on the previous window, download and in-app tiles, and a daily trend chart.
OverviewThe headline, the tiles, and the trend under them.
The Apps screen: each app's proceeds and downloads for the window, largest first.
AppsWho earned what, largest first.
One app in detail: its own trend, its sales by kind, its territories and devices.
An appIts trend, its kinds of sale, its places.
The Territories screen: every storefront with its proceeds and its share of the total as a bar.
TerritoriesEach storefront's share of the total.

Beyond the phone

The same apps, with more room.

Not a phone app in a window — real screens for the Mac's width, the iPad's proportions, the watch's glance and the television across the room.

App CI on the Mac: a build run's summary, commit, source and actions laid out across the window.
MacA run with everything on one screen instead of four.
App CI on iPad: the same build run in stacked cards, sized for the iPad's width.
iPadThe same run, in the iPad's proportions.
App CI on Apple TV: each product as a large card with its build status, readable from a sofa.
Apple TVBuild status as a dashboard, readable from the sofa.
App CI on the Mac: the log viewer, with errors and warnings picked out in colour and a Problems only filter.
MacThe build log at full width, problems picked out.
App Finances on Apple Watch: yesterday's proceeds and this month's, on one small screen.
Apple WatchYesterday's takings, without the phone.

App CI runs on iPhone, iPad and Mac, with screens built for Apple TV and Apple Vision Pro as well; App Reviews shares that reach; App Finances is iPhone, iPad and Apple Watch. Each app's App Store page is the last word on where it is available today.

One key

Sign in once, for all three.

None of these apps has an account to make. They read App Store Connect with a key you create there, and they agree on where that key lives.

1

Create a key

In App Store Connect, under Users and Access → Integrations. Apple lets you download it exactly once.

2

Add it once

Choose the .p8 file in whichever app you installed first. If it still has the name Apple gave it, the key ID fills itself in.

3

The rest follow

The other two find the same team already there, and iCloud carries it to your iPad, your Mac and your watch.

Before you download

Reasonable questions

Do I have to install all three?

No. Each one stands on its own and none of them needs the others to work. Installing a second is simply less work than the first, because the key is already there.

How do I sign in?

With a key from App Store Connect rather than your Apple Account. That's the only way Apple lets an app reach this data at all, so it isn't a choice XToGo made. Creating one takes a couple of minutes, and the support page walks through it.

Does one key really cover all three?

One key covers whatever its role allows. Reading builds, reviews and sales are separate permissions in App Store Connect, so a key made for Xcode Cloud may read builds but not sales. The support page lists the role each app needs, and every app says plainly when the key it has isn't allowed to do what you asked.

What can these apps do to my account?

Exactly as much as the key allows, and no more. A read-only key gets you everything except starting builds and posting replies.

Can I use more than one team?

Yes. Add each team once and switch between them from the account menu; switching changes every screen at once, in every one of the apps you have installed. The free tiers hold one team.

What do they cost?

Each app is free, and each free tier is meant to be usable on its own. App CI Pro is monthly, yearly or a one-off lifetime purchase, and adds every app on the team, more teams, starting builds, build notifications and the Live Activity. App Reviews and App Finances each sell a single yearly subscription. The App Store shows the price in your own currency; there is no bundle, so you buy only the ones you use.

Can I look before connecting anything?

Yes — every app has a demo mode running on sample data, with nothing held back and no network needed. The screenshots on this page are that sample data.

Do they work offline?

Not for live data: your builds, reviews and reports live with Apple, so seeing them needs a connection. Demo mode works with no network at all.

Shipping doesn't stop when you leave your desk.

Builds break, reviews arrive, and yesterday's numbers land at eight in the morning. Put all three on the device you actually have with you.