2013-05-14 9 views
11

Sto provando a generare un certificato di sviluppo iOS. Dopo aver selezionato il file .certSigningRequest dal mio desktop e fare clic su Generate, ottengo il seguente errore:Errore di generazione certificato iOS: Superata quota disco

Processing of multipart/form-data request failed. Disc quota exceeded

Perché succede questo e come si genera il mio certificato?

+0

Non è andata bene per qualche giorno. Doloroso. – Jason

+1

Il problema sembra essere risolto, ho generato il certificato. Sfortunatamente qualcuno ha cancellato tutte le risposte utili e quella che è ancora lì è piuttosto brutta, quindi non posso accettarla. – Antiohia

+0

Ho ancora lo stesso errore, si spera che sia proprio un errore del server che si risolverà da solo. –

risposta

0

Il problema è dovuto al server Apple e io, come utente, non sono in grado di fare nulla per risolverlo. Di volta in volta, i certificati possono essere generati, quindi continua a provare. Sfortunatamente, il problema non è stato ancora risolto da Apple, quindi questo errore appare abbastanza frequentemente.

-4

1.) Crea il tuo account sviluppatore Apple e iscriviti al Programma per sviluppatori iOS. Ti costerà $ 99 all'anno e ti consente di testare le tue app su un dispositivo e di distribuire le tue app nell'app store. Puoi andare qui per registrarti.

http://developer.apple.com/programs/ios/

2.) Ora che si sono registrati la prima cosa che dobbiamo fare è generare un Certificate Signing Request. Possiamo farlo in KeyChain Access sul nostro Mac. È nella cartella Utility sotto Applicazioni.

3.) Dopo aver aperto l'accesso Portachiavi andare a Preferenze. Vai alla scheda Certificati e assicurati che "Online Certificate Status Protocol (OCSP)" e "Certificate Revocation List (CRL)" siano entrambi impostati su Off. Chiude la finestra delle preferenze e sceglie "Accesso portachiavi -> Assistente certificato -> Richiedi un certificato da un'autorità di certificazione".

4.) Immettere "Indirizzo e-mail utente" e "Nome comune" inviati al momento della registrazione come sviluppatore iOS. "Indirizzo email CA" non è richiesto.

Selezionare "Salvato sul disco" e "Fammi specificare le informazioni sulla coppia di chiavi".

Fare clic su Continua.

5.) Specificare un nome file e un luogo in cui salvare il CSR. Qui sto solo usando il nome predefinito e salvandolo sul desktop.

6.) Selezionare 2048 bit per Dimensione chiave e RSA per Algorithm. Fare clic su Continua.

7.) Il CSR è stato creato e salvato sul desktop. Ora puoi chiudere l'accesso Portachiavi.

8.) Ora che abbiamo creato il CSR, è il momento di inviarlo. Lo facciamo nel portale di provisioning iOS al http://developer.apple.com/. Non sarai in grado di vedere o accedere al portale di provisioning finché non sarai registrato come sviluppatore iOS e hai effettuato il login.

9.) Dopo aver visitato il portale di provisioning seleziona Certificati sul lato sinistro.

10.) Se non si dispone del WWDR installato, scaricarlo e installarlo. Dopo averlo scaricato, fai doppio clic e Keychain lo installerà per te. Quindi dovrebbe apparire nella categoria dei certificati.

11.) Dopo aver installato il certificato WWDR è tempo di richiedere il certificato principale. Fai clic sul pulsante "Richiedi certificato".

Vedrai una schermata con istruzioni non diverse da quelle che hai preparato qui. Che ne dici di quello? Vai in fondo e fai clic su Sfoglia, quindi accedi al tuo CSR sul tuo computer locale. Dopo aver selezionato il file, fare clic su Apri, quindi fare clic su Invia nella schermata successiva.

12.) Dopo aver premuto invia la richiesta appare nella sezione Richieste di firma. A causa del modo in cui il nostro team è impostato qui al lavoro, sono quindi in grado di andare e approvare la richiesta. Questo può essere diverso con un singolo account o una diversa configurazione della squadra.

13.) Dopo l'approvazione, il certificato verrà visualizzato sotto Certificati di sviluppo correnti. Fai clic sul pulsante di download per scaricarlo sul tuo mac. Dopo il download fare doppio clic sul file per installarlo in Accesso Portachiavi. In realtà, dopo aver fatto doppio clic, Keychain fa tutto il lavoro e apparirà nei tuoi certificati.

14.) Se apri Xcode e vai alla finestra Organizzatore ora dovresti vedere anche il nuovo certificato. Per creare con il nuovo certificato è possibile selezionare l'app sotto Targets.E fare Ottieni informazioni su di esso (comando i). Oppure su Progetto> Modifica impostazioni progetto In entrambi i casi si aprirà la finestra di informazioni sul progetto e da lì alla scheda Costruisci e scorri verso il basso fino alla sezione Firma codice e seleziona il nuovo certificato per Identificazione firma codice.

15.) Questo è tutto. Ora il tuo nuovo certificato è installato e selezionato, puoi connettere il tuo dispositivo e fare clic su Crea ed esegui.

+4

Risposta lunga senza alcuna relazione con la mia domanda. Spero che @Deepesh abbia ragione ed è solo un problema con il server. – Antiohia

+0

Stavi chiedendo "come generare il tuo certificato" questo è un passo alla volta – d3p0nit