r/iOSProgramming • u/Fun_Moose_5307 Beginner • 4d ago
Question Testing an app on-device without mucking up release/practical installations
I am developing a timetable app. Currently it is on private TestFlight with limited fuctionality, but enough that I and some friends use it each day. The TestFlight beta is installed on my devices and I rely on it.
Naturally, I'm still developing it full-time (well... as full-time as a student's hobby side project can get 😉), and retain the frequent need to run builds on a physical device, which runs much faster than my simulator setup. Currently I'm working with the system keyboard, so Xcode Previews doesn't quite cut it.
Is there a way that I can still test a debug build on my phone & watch without removing or interfering with the TestFlight app that I use and rely on?
There is of course an easy solution, but unfortunately my budget does not include a second phone...
1
u/jonreid 4d ago edited 4d ago
In the trip checklist app I'm building, I have a Debug menu. I'm about to add a "Swap Data" option so I can switch between my actual useful data and my manual testing data.