Yes, I am using a different certificate.
I had problem before releasing to store.
Is there a way to set up my development so that I can use just one certificate for both debug and release to store (and beta testers that I have UDIDs for) ?
You can use the same certificate for debug and release modes (and distribution). Only switch to a store certificate before you upload the IPA to the store. Note that if you are using B4i v4+ then it will tell you that it is a store certificate and will not try to install it on the device, as it is not possible.
Tip: never use development certificates. Only distribution with ad hoc or store provision profile.
Sorry, I still getting confused by all this, I was wrong, I one have one certificate
I have 1 production certificate (type iOS Distribution)
I have 2 Provisioning Profiles, 1 for debug compiles and 1 for release compiles (for the store) . Both say iOS Distribution, I don't remember if release one was created as App Store or Ad Hoc....
Erel,
"Tip: never use development certificates. Only distribution with ad hoc or store provision profile."
I was testing all my apps using development certificates. Why is distribution with ad hoc better?
1. There are no advantages to using a development certificate.
2. You can use a single certificate for both the store release and during development (only need to change the provision profile).
3. It allows using the same push certificate during development and with the store releases.