Questions

Does recadro take the screenshots?

No. Capture your app’s screens however you already do: XCUITest, fastlane snapshot, Maestro, or the simulator by hand. recadro reads them from a folder in your repository, lays them out in your panels and renders the images App Store Connect asks for. If your tests already write captures somewhere, point recadro.json at that folder.

Can’t my coding agent make the screenshots by itself?

It can, once. An agent that knows your app can design a good set of panels in one request, and with recadro it still does: a panel is a plain HTML page in your repository, written by you or by your agent, and recadro does no design of its own. What it adds is every time after the first. When a screen changes, retake that capture and one command renders every panel again, for every device and language, at the store’s exact pixels, with no agent in the loop and nothing drifting from the last run. Without recadro, that script is the first thing you would ask your agent to write.

How do I check that a panel came out right?

You look at it. npx recadro dev lays every panel side by side, the first three apart because that is all a search result shows, on the light and the dark background the App Store puts behind them. Overflow, a cropped headline, the wrong font: the eye catches them at once, and a check that repeats the eye is dead weight. There is deliberately no validation step. What can be guaranteed is not checked but done: every render is flattened and stamped sRGB at the slot’s exact pixels.

Can I use it for a paid app?

Yes. recadro is free for any app, paid or free, with subscriptions or in-app purchases, yours or your company’s. Making screenshots with it asks nothing of you or your app, and the screenshots are yours.

Do I need to credit recadro?

No. Nothing in your listing or your app has to mention it.

If you’d like to share an app whose screenshots you made with recadro, Johnny Slakva, who makes it, would be glad to see it, and to show it here if you’re happy with that.

Can I build recadro into my own tool?

Yes, a free tool or a commercial one. recadro is open source under Apache 2.0: use it, change it and redistribute it. A copy you pass on keeps the license and the NOTICE file, and a fork takes a name of its own, since the license grants no right to recadro’s.

Which licenses apply?