CLI reference
Five commands, one flow. The same workflow works across Flutter, React Native, and native iOS.
birdify create
Scaffold a new app or link an existing one. Wires the SDK and registers the app on Birdify cloud (or your self-hosted server).
$ birdify <flutter|rn|native> create <name>birdify release
Cut the signed baseline your patches diff against — this should match the binary you submit to the store.
$ birdify release
✓ release 1.0.0 registered · signedbirdify patch
Ship a code or UI change over the air. Birdify diffs against the current release, uploads only the delta, and applies it on the next launch.
$ birdify patch
✓ patch #3 live · 1,240 devices · # next launchbirdify rollback
Pull a bad patch fleet-wide. Devices revert to the last good bundle. Pass a number to roll back to a specific patch.
$ birdify rollback [n]
✓ patch #3 withheld · reverting fleet to #2Rollback is also automatic: a patch that fails a health check on device reverts itself. See Rollback & health checks.
birdify status
Watch a rollout — per-device sent, downloaded, and installed counts.
$ birdify status
patch #3 · sent 1,240 · downloaded 1,205 · installed 1,190
# 96% of the fleet on the latest bundle