There are four types of provisioning profiles. They are Development , App Store , Ad-Hoc , and Enterprise . T hey are used for different purposes and should be only used for those purposes. Development provisioning profiles:- Development Provisioning profiles are used only while developing an application. Developers use these profiles so that they can actively debug their code, and test on different devices. They are not designed to be used for mass distribution. Only use these profiles for development and debug builds. These are assigned to individual developers and are used to identify them. Also, Development Provisioning Profiles can only be created with Development Signing Certificates (this is important to remember). Ad hoc distribution provisioning profiles:- Ad hoc testing is when you have completed development and want to distribute your app to multiple users for test...
Practice is the best way to learn...