Physical device testing without TestFlight
· 5 min read
Plug in an iPhone. Run one command. The app is running on the device.
xcrun devicectl device install app --device 00008110-XXXX MyApp.app
xcrun devicectl device process launch --device 00008110-XXXX com.example.MyApp
That's the native Swift feedback loop for physical device testing. No TestFlight. No App Store Connect. No waiting for processing. The app goes from Xcode build output to running on hardware in seconds.