4

I am going upload an iPhone app on app store with provisioning profile which going to be expired after 4 days. i.e my Current Development Certificates expires within 4 days.
So my question is should i wait to expire current certificate then renew it and then upload app. or should I upload app now and renewing cetrificate and provisioning profile make my app store app continue to run on users device.
Please Help. Thank you

PN: Please read Distribution Certificate instead Development Certificates..!!

Mahesh
  • 662
  • 2
  • 11
  • 30
  • 4
    I'm voting to close this question as off-topic because [we are not customer support for your favorite company](//meta.stackoverflow.com/questions/255745/). – gunr2171 May 10 '17 at 14:01

2 Answers2

4

You cannot use a development certificate for uploading iphone app to app store. You need to create a Distribution Profile for adding apps to app store. Please go through iOS developer guide for more details.

Swapna
  • 2,245
  • 2
  • 19
  • 22
  • Sorry it is distribution certificate with distribution profile! So now its your turn. – Mahesh Mar 12 '11 at 07:00
  • You can revoke your existing iOS Distribution Certificate in the Apple Developer or iPhone Provisioning Portal. After your certificate has been revoked, you can create a new Certificate Signing Request and obtain a new iOS Distribution Certificate. – Swapna Mar 12 '11 at 07:06
  • So should i have to revoke certificate before it expires? and what about my current apps on app store after revoking? and again what it affects current apps on app store after it expires? – Mahesh Mar 12 '11 at 07:09
  • 8
    Revoking iOS Distribution Certificates will NOT affect applications already running on your device or applications that are already available on the App Store. You can continue to submit application updates to the App Store with a new iOS Distribution Certificate. However, any applications you have distributed via Ad Hoc Distribution will no longer run after your iOS Distribution Certificate expires. © 2010 – Swapna Mar 12 '11 at 07:11
  • Thank you. Actually I am little bit confused betweeen certificate revoke and renew? – Mahesh Mar 12 '11 at 07:14
  • Login to your developer account, remove the already existing distribution profile and create a new one. – Swapna Mar 12 '11 at 07:17
  • Sorry, Mahesh - thanks for a great question, and Swapna, thanks for the responses, but it is confusing. The main reason we are asking questions, is there is precious little documentation in the Provisioning Portal on renewal. Can you lay out in a step-by-step? Are you saying we need to revoke our current certificates (both Development and Distribution certs), and then create new ones, then sign our apps with the new ones? – Jay Imerman Apr 21 '12 at 02:47
0

Upload the app with your current certificate and then renew your certificate. Maybe you even make a few sales in the mean time :)

You're not the first one to go through this. You can imagine that we don't re-release all our apps once the current cert expires.

nicktmro
  • 2,298
  • 2
  • 22
  • 31