I am building an iPhone app that will be submitted to the App Store. I am a bit confused about Development and Distribution certificates that you get from Apple.
- Do I need to install both? Why are both needed?
- Does this mean that when I am ready to distribute that I need to sign the app with the Distribution certificate and when i am debugging, it should be signed with a Development certificate?
You just need development certificate for development, distribution is needed:
a) when you are doing ad-hoc distribution to multiple iphones/ipod touches. (this requires you to be enrolled in $299 dev program, you can also submit to app-store with this.)
b) Or when you want to submit your application to app-store for distribution (this requires you to be in $99 program)
You can start with development first and install the deployment only when you distribute or submit to app-store.