Skip to main content

Fabric for iPhone

A native remote control for your own Fabric agent. The app is a thin client that connects to a fabric serve gateway you control; execution and provider choices remain part of that Fabric setup instead of moving into a second mobile backend.

Requirements

  • An iPhone running iOS 17 or newer
  • Apple's free TestFlight app from the App Store
  • A reachable Fabric gateway — see the steps below

Install & connect

  1. Install TestFlight from the App Store.
  2. If you are already an internal tester, open the Fabric invite in TestFlight. Otherwise, return when the public invitation is published.
  3. On the machine running Fabric, start a gateway: fabric mobile --install none. It prints a pairing QR code.
  4. Open Fabric on your phone and scan the QR to pair. Not on the same network? Put Tailscale on both the phone and the gateway host and pair over the tailnet.

Use HTTPS for any gateway reached by hostname or IP, including a tailnet address. Plain HTTP is limited by iOS transport security and should not be used for a remote TestFlight connection. Building from source or want the full contract? See the mobile README.