biggreentree
biggreentree

Reputation: 1943

what happens if apple certificate of type "Mac development" expires?

In April, a certificate from an private site delivered app I'm maintaining will expire. This certificate is of type "Mac development". I do not grasp many of apple certificate's nuances.

I am linked in a "enterprise" account, my app is delivered via private site

From what I understand reading here on stack and the apple docs, it is a certificate that is required both while I'm developing/working on the app, or when I'm distributing the app.

My doubts are:

  1. what else is needed for?
  2. what happens to delivered apps if the certificate expires?
  3. is this the "development" certificate or is something different?
  4. is something required on the Mac I'm using or by the app itself?
  5. does the user need to download again my app if I update the certificate?

UPDATE - added screenshots

the certificate that is about to expire

enter image description here

Upvotes: 0

Views: 83

Answers (1)

sonle
sonle

Reputation: 9136

Development certificates are used for development and testing only, you can't distribute Apps with this certificate. You may want an In-House / Ad Hoc or Distribution certificate.

  1. I don't really get it. Need for what? Generally, Development certificate for development & testing. Distribution for Mac App Store.
  2. Like I said above, you can't, at least on your Mac. However, there are distribution certificates in one developer account. Maybe others can deliver the App. Or tell them to export that certificate for you.
  3. This Development certificate allows you or team members to run App, enable services during development and testing.
  4. Open KeyChain -> Login -> My Certificates, you will see it here.
  5. No, users don't need to, just developers.

Upvotes: 0

Related Questions