0

I'd like to be able to have a debug/testflight version of my app on my phone as well as the app currently in production, but I'm not sure how to do that. I know it has something to do with the bundle IDs and macros and things, but I'm not really sure where to start, partially because I'm not sure what questions to ask.

Any advice would be much appreciated!

rmaddy
  • 314,917
  • 42
  • 532
  • 579
Mason
  • 6,893
  • 15
  • 71
  • 115

1 Answers1

5

The bundle IDs must be different or the system will overwrite one app with the other when you install it.

Set up separate targets. For each target, use a different bundle ID, and different icon art files (or a different asset catalog). That should be all there is to it.

Duncan C
  • 128,072
  • 22
  • 173
  • 272
  • 1
    That's exactly what I do. I typically have my test targets have a different app name (like "Staging") and the same icon as the original app, but in greyscale. – greenisus May 08 '14 at 19:51
  • Doesn't Apple have to know about the new bundle ID so that you can push to TestFlight? – AdamT Sep 13 '15 at 03:47