Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

iOS developer program certificate transfer

I have some problems with my developer certificate and profile. I have certificate of developer program on my office Mac. I want to develop and test the app on my device at home, so I have added my device and generated provision profile from office Mac. Download and install *.cer and provision on my home Mac, but I saw the error:

The identity 'iPhone Developer' doesn't match any valid, non-expired certificate/private key pair in your keychains 

How to transfer keys from office Mac to my home Mac?

like image 611
Max Avatar asked Jul 29 '13 06:07

Max


People also ask

How do I export an Apple developer certificate?

Open Xcode and navigate to Xcode > Preferences… > Accounts. In the left column, select your Apple ID. Then on the right side of the window, select your personal or team account and click Manage Certificates… . Control-click on the certificate you'd like to export and select Export certificate from the menu.

How long do Apple developer certificates last?

Apple Developer Enterprise Program certificates expire after three years and provisioning profiles expire after one year. Before a distribution certificate expires, create an additional distribution certificate, described in Creating Additional Enterprise Distribution Certificates.

How do I get iOS developer certificate?

Navigate to the Member Center on the Apple Developer website and log in with your Apple developer account. If you do not have an Apple developer account, you will need to create one. In the Member Center, click to select the Certificates, Identifiers & Profiles section, then select Certificates under iOS Apps.

What can you do with a certificate in iOS development?

This Professional Certificate will teach you how to build applications for iOS devices and start a new career as an iOS Developer. By the end of this program, you’ll be able to create and run a mobile app powered by iOS operating systems.

How to get Apple distribution certificate for iOS developers?

Sponsor sarunw.com and reach thousands of iOS developers. Go to the Apple developer website and click Certificates, IDs & Profiles. Click plus icon to add a new certificate. Select "Apple Distribution" and click continue. Upload Certificate Signing Request. You can follow Apple instruction here or read it here.

What happens if iOS distribution certificate expires?

iOS Distribution Certificate (App Store) If your Apple Developer Program membership is valid, your existing apps on the App Store will not be affected. However, you will no longer be able to upload new apps or updates signed with the expired or revoked certificate to the App Store.

What happens if my Apple Developer Program certificate expires or revoked?

If your Apple Developer Program membership is valid, your existing apps on the App Store won't be affected. However, you'll no longer be able to upload new apps or updates signed with the expired or revoked certificate to the App Store. Users will no longer be able to run apps that have been signed with this certificate.


1 Answers

  • Open your keychain program at workplace.
  • Select My certificates section. Select entries listed as iOS Developer certificate, iOS Distribution Certificate etc. For the sake of simplicity select everything that you find related to your membership.
  • Select Export.
  • It will ask you enter choice of password. Enter it.
  • It will export p12 file. Transfer this file to your home mac.
  • At home mac, import this p12 file into your Keychain Program.
  • Start XCode and try to build again using the provisioning profile.
  • If the above does not work, try the entire thing with Keys section of your Keychain program.
like image 85
Nirav Bhatt Avatar answered Sep 23 '22 12:09

Nirav Bhatt