Managing two versions of an iOS app on device

Nils Hayat offers an approach to have two versions of your app on device:

I am going to explain how to get both the currently released version of your app and the development build you are working on the same device easily. I am also going to explain how to have 2 different icons for them so that you can tell them apart.