My team is developing an iPhone app, and we just discovered that we can distribute an archived version signed with the development provisioning profile instead of a distribution profile for testing. We just had to add the device IDs to our dev profile.
This clearly saved us the trouble of following various steps needed for ad-hoc distribution including entitlements.plist file.
My question is- If we can distribute the app with dev certificate, then what is the need of a distribution profile for testers (not part of dev team)?
Is there any disadvantage of adding the device IDs to development profile?
Since the total devices limit is 100, what advantage does a separate distribution profile gives?