Discussion Forums  >  Xcode, Errors, Installing, Configuring

Replies: 2    Views: 1313

Ellery
I hate code!
Profile
Posts: 20
Reg: Jan 21, 2013
Tuen Mun
2,450
02/03/14 06:19 AM (11 years ago)

How to renew your IOS expired certificates?

Hi all I would like to see if someone can perfect this tutorial up so that people who come here from Google or from this thread ( http://www.buzztouch.com/forum/thread.php?fid=06DB0BCB08E2222&sortColumn=FT.id&sortUpDown=DESC&currentPage=1&tid=47D0795A63F7B21F757AF08&command=confirmDeleteThread ) will know exactly how to renew their certificates: This is based on Xcode 5.0.2 (2013-14) version. If moderator finds that is useful, I would hope that it can be included in your manual. --- 0. Preparation: you need to prepare your certificates singing request. 2014 edition of creating CSR: http://i1193.photobucket.com/albums/aa345/alucard0011/how-to-create-csr.png 1. In your Mac open "Keychain access" program and identify the certificates you want to update: http://i1193.photobucket.com/albums/aa345/alucard0011/000.png The right column is expired date. In this example it is: Apple Development IOS Push Services: com.hkmc.openseafishing You just need to know which cert you need to update, no other thing should be done in this step. 2. Go to your IOS developer account using Safari ( https://developer.apple.com/account/ios/certificate/certificateList.action ), and under "Certificates", click "All". You will see a lot of certificates of your apps. On the top right hand corner, there is a "+" button, click on it to add a new cert. http://i1193.photobucket.com/albums/aa345/alucard0011/001pushbuttonontoprighthandcorner.png 3. After clicking the "+" button, you will see a new page below: http://i1193.photobucket.com/albums/aa345/alucard0011/002.png There are two sections: Development and Production. In this example I choose "Apple Push Notification service SSL (Sandbox)". If you are updating production certificates, you can choose either "App Store and Ad Hoc" or "Apple Push Notification service SSL (Production)". Select your appropriate option (I choose Development - Apple Push Notification service SSL (Sandbox)) and click "Continue" at the bottom of the page. 4. Select your App ID in the next screen: http://i1193.photobucket.com/albums/aa345/alucard0011/87A25E555FEB71672014-02-034E0B5348084559.png , then click "Continue" 5. You will see a screen telling you to create CSR, which you did that on step 0. Click "Continue". http://i1193.photobucket.com/albums/aa345/alucard0011/87A25E555FEB71672014-02-034E0B5348084611.png 6. You are now in the CSR uploading screen. Click "Choose File" to select your CSR created on step 0, or drag and drop your CSR to that field, then click "Generate". http://i1193.photobucket.com/albums/aa345/alucard0011/87A25E555FEB71672014-02-034E0B5348084625.png 7. It will start generating your cert. http://i1193.photobucket.com/albums/aa345/alucard0011/87A25E555FEB71672014-02-034E0B5348084633.png 8. When finish, you will be presented with this screen. It means that a new certificate is created, you can now download your cert by clicking on the "Download" button. http://i1193.photobucket.com/albums/aa345/alucard0011/87A25E555FEB71672014-02-034E0B5348084643.png 9. After downloading your cert, which has *.cer extension, you just double click the certificate to install that cert. http://i1193.photobucket.com/albums/aa345/alucard0011/87A25E555FEB71672014-02-034E0B5348091323.png 10. As you can see in your Keychain access, you will now have a new certificate: http://i1193.photobucket.com/albums/aa345/alucard0011/87A25E555FEB7167-2014-02-03-4E0B5348084719.png 11. Finish! --- Please add your own comments or advice of missing steps if any. Thank you in advance for helping this community and people who are frustrated, like me.
 
CMCOFFEE
Android Fan
Profile
Posts: 2017
Reg: Jan 04, 2013
Amarillo, Texas
26,670
like
02/03/14 06:34 AM (11 years ago)
 
GoNorthWest
buzztouch Evangelist
Profile
Posts: 8197
Reg: Jun 24, 2011
Oro Valley, AZ
1,000,000
like
02/03/14 10:06 AM (11 years ago)
Great stuff, @Ellery! The process can be confusing, but you've helped clear it up a bit. Thanks! Mark
 

Login + Screen Name Required to Post

pointerLogin to participate so you can start earning points. Once you're logged in (and have a screen name entered in your profile), you can subscribe to topics, follow users, and start learning how to make apps like the pros.