Authorization notice. Remote Installer is dual-use. Only use it on software, sites and systems you own or have explicit permission to test.
Who it is forAn iOS developer or vibe coder who needs a teammate or their own phone to test a fresh build while away from the Mac.
The problemTestFlight adds processing wait time, and getting a dev or ad hoc build onto a phone remotely is otherwise slow.
The outcomeThe phone installs the signed build from a temporary HTTPS link printed by the command, with a QR code for the camera.
What you need first
- A macOS computer (the Homebrew and npm builds support macOS arm64 and x86_64)
- A signed .ipa, signed device .app, or signed standalone .apk build
- For iOS, the target iPhone's UDID already included in the provisioning profile
- A tunnel provider: Cloudflare Quick Tunnels, Tailscale Serve, or Tailscale Funnel
Steps
- Install the tool with
brew install icodesign/tap/remote-installer. - Confirm the target iPhone's UDID is in the provisioning profile and that the app was rebuilt after the device was registered.
- Run
remote-installer share /path/to/MyApp.app(or use your.ipapath). - Keep the command running, then open the link in the phone's browser or scan the QR code with the camera.
- Tap Install and confirm Install in the system prompt, then check the Home Screen for the result.
Prompt for your agent
Use the repo icodesign/remote-installer to share the signed build at <path-to-ipa> with `remote-installer share <path-to-ipa>`. Return the printed install URL and confirm the command is still running. Verify the iPhone is listed in the embedded provisioning profile before sharing.
Caveat. Remote Installer only distributes an existing signed build and does not sign, re-sign, or register devices, so the iPhone must already be in the provisioning profile.
Use this in your AI agent
Ask your agent
Using the Deduped MCP, get the setup steps for icodesign/remote-installer and "Install a new iOS build on a remote iPhone via link"
Add Deduped to Claude Code once
claude mcp add --transport http deduped https://dedupedai.com/mcp
Every Monday: the 5 hottest repos and exactly how to use them. Free, one email a week, unsubscribe anytime.
Get them freeShare: X LinkedIn Hacker News Email Copy link
Third-party repos we don't own. AI-written use cases can be wrong. Disclaimer