I'm about to get my first certificate as an Apple iOS developer. I go ahead and follow instructions, go to keychain, create the CSR, and upload it to the website. When I press "Upload" and select the CSR from the desktop, the generate button doesn't even turn clickable! It doesn't turn clickable even though I press "Upload" and select my CSR file many many times.
What did I do wrong? I followed the instructions to the letter, and my internet connection is great?
Any ideas on what might be happening to me?
Related
I am trying to get a iOS certificate from windows. I was following this steps (it is spanish... but easy to follow: almost all are openssl commands) yesterday and I could get a certificate. The problem is that I want to obtain a push notification certificate, and for this what I do is (on developers apple web):
iOS Apps-> App IDs-> click on my AppID-> click on edit-> enable pushnotification (really, I clicked it enabled when I create the AppId by first time) and generate a certificate. On the next screen I choose the same .certSigningRequest wich one I made the developer certificate and , but loading spins and spins to infinity.
Further, I can do almost nothing... when I try to revoke a certificate, it ask me this
Revoke Certificate
Revoking this certificate will invalidate it and any related services or provisioning profiles that use this certificate may be affected.
But finaly doesn´t remove it. When I try to delete an app id, I see a modal that I think ask about the same, but it goes fast and the page change showing only:
HTTP 405 Method Not Allowed
The Provisioning Profiles is the same than the certificate... it ask me if I am sure... but finally doesn´t remove.
Now if I want to revoke the pushnotification to he appid it ask me if I am sure, but after this confirmation, the loading spin and spin and never finish. If I want to create a new development certificate, when it ask me for the certSigningRequest I upload (a new one, created following the same steps than the first), but the loading spins and spins and never ends.
why I can do nothing!!!???? Am I doing something wrong??
PS: To generate the pushnotification certificate I was following this oficial guide
Sorry, it seems that using other browser had solved it.
Who would have thought it?
Thank you.
I'm trying to write my own iOS app using PhoneGap. So far, the app works fine on my Android version. However, when trying to install on iOS, the icon shows up on the phone, then goes to 100% - but when it gets to 100%, the icon goes black!
Here is what I see when its doing the install:
..then it goes all black once it gets to 100%:
This is with a production p12 / mobileprovision file (not development).
The annoying thing is that the development one works fine! I've done a lot of reading up - but I'm not totally sure how the process of making the live app works. Does it need verification from Apple, before it will fully load on my test device?
Apple really need to sort out the whole certification system. Far too complex! I've literally spent 3 1/2 days on this so far, just to create the damn certificates!
UPDATE: Ok, so I've tried re-creating my profiles / certificates, and still no joy :( Here is how I'm going about it. Can anyone see somewhere I could be going wrong?
Keychain Access > Certificate Assistant > Request a Certificate From a Certificate Authority. - then enter my email (same as my developer accounts address), and a name. Set as "Save to Disk"
Now I have the .certSigningRequest file
Go into "Certificates", and create a new one (App Store and Ad Hoc) - uploading the file from the last step. I then download the .cer file that it outputs from this process
Double click the new .cer file, and let it import into my KeyChain. I can see the new certificate fine in "Certificates", as well as the user in "Keys"
Expand the "Keys" section, I find the new certificate - expand it (so I can see the Private Key AND Certificate), then highlight both. Right click, and choose "Export 2 items". This then gives me the p12 file
Then back in the Apple Developer panel, I go to Provisioning Profiles > Distribution, and add a new one based on the "iOS Distribution" certificate I have)
Download the .mobileprovision file it outputs.
Then, I put the p12 and .mobileprovision file into PhoneGap Build, and try a build.
After its compiled, I then try and install it on my device - which comes up with the "waiting" issue on the icon
UPDATE 2: I managed to get it going by doing an "Ad Hoc" provisioning file, not "Store" one.
Issue is:
UDID of device in which you have install this application is not included in provisional profile.
You must have to add this device in device list of this application- Create new provisional profile again and then create new archive with new provisional profile.
App Distribution Guideline will help you.
One more thing to notice here is: In newer Xcode if you install same provisional profile more than one time, it will not remove old one but it creates new one and when you create archive you can see all provisional profiles old and new in a list.
Generally everyone select first most provisional profile from list.
So need to take care is from that multiple list of provisional profile list please select last one.
Because every time you install provisional profile the latest provisional profile is placed at last of that profile list.
This issue can not be easily observed. And I was stuck for days to solve this.
I tried to run this Windows 8 app sample code for youtube
linked from this article
but it doesn't work because of youtube_TemporaryKey.pfx which is not correct: what I should do to get the correct one?
I didn't face any problem of youtube_TemporaryKey.pfx, working fine for me. Though you can create test certificate of you own.
Open Package.appxmanifest file.
Go to "Packaging" tab.
Click on "Choose Certificate" button.
You will see a combo box, select "Create test certificate".
Fill the form and new .PFX file will be added to project.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 5 years ago.
Improve this question
I am trying to generate an iOS Development Certificate. After I select the .certSigningRequest file from my desktop and click on Generate, I get the following error:
Processing of multipart/form-data request failed. Disc quota exceeded
Why is this happening and how can I generate my certificate?
The problem is due to the Apple server and I, as user, am not able to do anything for solving it. From time to time, certificates can be generated, so keep trying. Unfortunately, the problem has not been solved by Apple yet, so this error appears quite frequently.
1.) Create your Apple developer account and join the iOS Developer Program. It will cost you $99/year and it allows you to test your apps on a device and distribute your apps in the app store. You can go here to register.
http://developer.apple.com/programs/ios/
2.) Now that you are registered the first thing we need to do is generate a Certificate Signing Request. We can do this in KeyChain Access on our mac. It’s in the Utilities folder under Applications.
3.) After you have opened up Keychain Access go to Preferences.
Go to the Certificates tab and make sure “Online Certificate Status Protocol (OCSP)” and “Certificate Revocation List (CRL)” are both set to Off.
Close the Preferences window and choose “Keychain Access -> Certificate Assistant -> Request a Certificate from a Certificate Authority”.
4.) Enter the “User Email Address” and “Common Name” that you submitted when you registered as an iOS developer. “CA Email Address” is not required.
Select “Saved to disk” and “Let me specify key pair information”.
Click continue.
5.) Specify a file name and a place to save the CSR. Here I’m just using the default name and saving it to the desktop.
6.) Select 2048 bits for the Key Size, and RSA for the Algorithm.
Click continue.
7.) The CSR has now been created and saved to your desktop.
You can now close Keychain Access.
8.) Now that we have the CSR created it’s time to submit it. We do this in the iOS Provisioning Portal at http://developer.apple.com/. You won’t be able to see or access the provisioning portal until you are registered as an iOS developer and logged in.
9.) After going to the provisioning portal select Certificates on the left side.
10.) If you don’t have the WWDR installed download it and install it. After you download it, just double click it and Keychain will install it for you. Then it should show up in the certificates category.
11.) After you have the WWDR certificate installed it’s time to request the main certificate. Click the “Request Certificate” button.
You’ll see a screen with instructions not unlike what you have ready here. How about that? Go to the bottom and click browse, then navigate to your CSR on your local machine.
After selecting your file click Open, then click Submit on the next screen.
12.) After hitting submit your request shows up in the Signing Requests section.
Because of the way our team is set up here at work I am then able to go and approve the request. This may be different with an individual account or a different team setup.
13.) After being approved, your certificate will show up under Current Development Certificates.
Click the download button to download it to your mac.
After it’s downloaded double click the file to install it in Keychain Access. Actually after double clicking, Keychain does all the work and it will just show up in your certificates.
14.) If you open Xcode and go to the Organizer window you should now see the new certificate there also.
To build with the new certificate you can either select the app under Targets.And do Get Info on it (command i).Or you can to Project > Edit Project Settings
Either way will open up the project info window and from there go to the Build tab and scroll down to the Code Signing section and select the new certificate for Code Signing Identity.
15.) That’s it. You now have your new certificate installed and selected, you can connect your device and click Build and Run.
After reading countless guides, tutorials and intros, I still can't get my app onto my device. I have 2 keys (actually more like 20 because of my many attempts), and 4 certificates, but the certificates and keys are not hooked up like they should be. I guess I didn't hook it up right in the provisioning tutorial launcher on the Apple dev site. How can I do it manually? I have done every possible combination, using every tool at my disposal, and it just isn't working. Every time I try to install the cer., which is supposed to allow me to connect it to a key, it just opens up the login key. This is contrary to every tutorial I have seen yet, which says double-clicking the file will let you install it. I'm sure I just keep making some little mistake along the way, but if you can help me out I would be so thankful!
GOTO your xcode organizer and try refresh.(See bottom right button in provisioning profile section)