Become familiar with the contents of your collateral profile first. It says: A provisioning profile is a collection of digital objects that uniquely connects developers and devices to an authorized iPhone development team and allows you to use the device for testing. Ok, this is an old definition before xcode 7 and ios 9. So what if you click on a universal ios device and then archive. Does this cause an error? Since, in my experience, I can make an application archive without any device, please choose a universal device, and not a specific one for archiving. As for credentials, you must create two certificates: One for development, which allows you to run Xcode projects on connected devices. One for distribution, which allows you to export custom builds and send apps to the store using a certified Mac.
On the bottom line : since you will be creating applications for distribution, you will also need a paid developer account.
source share