An app rescue starts with evidence: a repeatable problem, a build we can inspect and a useful outcome to work towards.
The app will not build or ship
Build errors, dependencies, signing, entitlements or release configuration can stop an otherwise useful app. We first check whether the build can be reproduced and identify the evidenced blockers before proposing changes.
A core workflow keeps breaking
Imports, exports, purchases, restores and saved work need end-to-end checks. We agree the failing scenario and what a passing result must look like, including error and recovery states.
The project was left unfinished
When a developer leaves or an AI-generated prototype stalls, the first job is to establish what you own, what works and what is missing. Completion, targeted repair and rebuilding are different scopes.