Xcode 6 si arresta in modo anomalo durante l’invio dell’Archivio

Oggi ho caricato con successo la mia prima build della prima app su App Store per il beta test. Dopo aver apportato alcune modifiche, quando ho provato a inviare nuovamente il nuovo archivio, Xcode si è bloccato e continua a bloccarsi.

È il log:

Process: Xcode [36810] Path: /Applications/Xcode.app/Contents/MacOS/Xcode Identifier: com.apple.dt.Xcode Version: 6.3.2 (7718) Build Info: IDEFrameworks-7718000000000000~2 App Item ID: 497799835 App External ID: 812404257 Code Type: X86-64 (Native) Parent Process: ??? [1] Responsible: Xcode [36810] User ID: 501 Date/Time: 2015-06-17 21:59:26.432 +0430 OS Version: Mac OS X 10.10.3 (14D136) Report Version: 11 Anonymous UUID: A70B5585-6ADF-B647-C184-94420293DB9F Sleep/Wake UUID: 536542A5-38C8-405F-8A5E-28DBE775C033 Time Awake Since Boot: 110000 seconds Time Since Wake: 18000 seconds Crashed Thread: 14 Dispatch queue: NSOperationQueue 0x7fdb9771af00 :: NSOperation 0x7fdb97679160 (QOS: USER_INITIATED) Exception Type: EXC_CRASH (SIGABRT) Exception Codes: 0x0000000000000000, 0x0000000000000000 Application Specific Information: ProductBuildVersion: 6D2105 ASSERTION FAILURE in /SourceCache/IDEFrameworks/IDEFrameworks-7718/IDEFoundation/Issues/IDEIssueManager.m:457 Details: This method must only be called on the main thread Object:  Method: +_issueProviderInfo Thread: {number = 80, name = (null)} Hints: None Backtrace: 0 0x0000000102e28b6a -[IDEAssertionHandler handleFailureInMethod:object:fileName:lineNumber:assertionSignature:messageFormat:arguments:] (in IDEKit) 1 0x0000000101b765df _DVTAssertionHandler (in DVTFoundation) 2 0x0000000101b768ce _DVTAssertionFailureHandler (in DVTFoundation) 3 0x00000001024f248e +[IDEIssueManager _issueProviderInfo] (in IDEFoundation) 4 0x00000001024f1b0d -[IDEIssueManager _updateIssueProviders] (in IDEFoundation) 5 0x0000000101b893de __73-[DVTObservingBlockToken observeValueForKeyPath:ofObject:change:context:]_block_invoke (in DVTFoundation) 6 0x0000000101afed5c DVTInvokeWithStrongOwnership (in DVTFoundation) 7 0x00000001019b03e4 -[DVTObservingBlockToken observeValueForKeyPath:ofObject:change:context:] (in DVTFoundation) 8 0x00007fff8a8af0f3 NSKeyValueNotifyObserver (in Foundation) 9 0x00007fff8a8bbd68 NSKeyValueDidChange (in Foundation) 10 0x00007fff8a87497d -[NSObject(NSKeyValueObserverNotification) didChangeValueForKey:] (in Foundation) 11 0x00007fff8befddaf doSetValuesInSourceWithKVO (in CoreFoundation) 12 0x00007fff8befdc46 _CFXPreferencesReplaceValuesInNamedVolatileSource (in CoreFoundation) 13 0x00007fff8aa4b027 -[NSUserDefaults(NSUserDefaults) setVolatileDomain:forName:] (in Foundation) 14 0x0000000119e34a13 -[NSUserDefaults(ITunesConnectFoundationExtensions) REPLACEMENT_setVolatileDomain:forName:] (in ITunesConnectFoundation) 15 0x0000000119e34f87 -[NSUserDefaults(ITunesConnectFoundationExtensions) synchronizeRegistrationDomains] (in ITunesConnectFoundation) 16 0x0000000119e34d5d -[NSUserDefaults(ITunesConnectFoundationExtensions) registerPriorityDefaults:] (in ITunesConnectFoundation) 17 0x0000000119e2669e -[MZJSONServiceClient processApplicationSettings:] (in ITunesConnectFoundation) 18 0x0000000119e26d7d -[MZJSONServiceClient connectionDidFinishLoading:] (in ITunesConnectFoundation) 19 0x00007fff8846d24d __65-[NSURLConnectionInternal _withConnectionAndDelegate:onlyActive:]_block_invoke (in CFNetwork) 20 0x00007fff8846d0b1 -[NSURLConnectionInternal _withConnectionAndDelegate:onlyActive:] (in CFNetwork) 21 0x00007fff8846cfb7 -[NSURLConnectionInternal _withActiveConnectionAndDelegate:] (in CFNetwork) 22 0x00007fff8846df74 ___ZN27URLConnectionClient_Classic26_delegate_didFinishLoadingEU13block_pointerFvvE_block_invoke (in CFNetwork) 23 0x00007fff88521703 ___ZN27URLConnectionClient_Classic18_withDelegateAsyncEPKcU13block_pointerFvP16_CFURLConnectionPK33CFURLConnectionClientCurrent_VMaxE_block_invoke_2 (in CFNetwork) 24 0x00007fff883c2cec RunloopBlockContext::_invoke_block(void const*, void*) (in CFNetwork) 25 0x00007fff8bf0e664 CFArrayApplyFunction (in CoreFoundation) 26 0x00007fff883c2bad RunloopBlockContext::perform() (in CFNetwork) 27 0x00007fff883c2998 MultiplexerSource::perform() (in CFNetwork) 28 0x00007fff883c27ba MultiplexerSource::_perform(void*) (in CFNetwork) 29 0x00007fff8bf42a01 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ (in CoreFoundation) 30 0x00007fff8bf34b8d __CFRunLoopDoSources0 (in CoreFoundation) 31 0x00007fff8bf341bf __CFRunLoopRun (in CoreFoundation) 32 0x00007fff8bf33bd8 CFRunLoopRunSpecific (in CoreFoundation) 33 0x00007fff8a8fda59 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] (in Foundation) 34 0x00007fff8a91bcce -[NSRunLoop(NSRunLoop) runUntilDate:] (in Foundation) 35 0x0000000119e25d00 -[MZJSONServiceClient getResultDictionary] (in ITunesConnectFoundation) 36 0x0000000119e28eb3 -[MZLabelServiceClient invokeSOAPCall] (in ITunesConnectFoundation) 37 0x0000000119e3097d -[MZWebServiceOperationWorker execute] (in ITunesConnectFoundation) 38 0x0000000119e30e11 -[MZWebServiceWorker run] (in ITunesConnectFoundation) 39 0x0000000119df854d -[MZWorkItem main] (in ITunesConnectFoundation) 40 0x00007fff8a8c6a6c -[__NSOperationInternal _start:] (in Foundation) 41 0x00007fff8a8c6543 __NSOQSchedule_f (in Foundation) 42 0x00007fff89468c13 _dispatch_client_callout (in libdispatch.dylib) 43 0x00007fff8946c365 _dispatch_queue_drain (in libdispatch.dylib) 44 0x00007fff8946decc _dispatch_queue_invoke (in libdispatch.dylib) 45 0x00007fff8946b6b7 _dispatch_root_queue_drain (in libdispatch.dylib) 46 0x00007fff89479fe4 _dispatch_worker_thread3 (in libdispatch.dylib) 47 0x00007fff86f91637 _pthread_wqthread (in libsystem_pthread.dylib) 48 0x00007fff86f8f40d start_wqthread (in libsystem_pthread.dylib) 

Nota: posso convalidare l’archivio senza errori.

La reinstallazione di XCode mi aiuterà a risolverlo?

Chiudi tutti i progetti o le windows dello spazio di lavoro che hai aperto in Xcode, ma lascia aperta la finestra Organizzatore e reinvia il lavoro per me.

Ho appena avuto questo problema Sembra funzionare se chiudi tutte le altre windows Xcode ma tieni aperta la finestra dell’organizzatore.

Ho avuto lo stesso problema: ho caricato il mio .ipa tramite Application Loader.

La domanda originale è: “La reinstallazione di XCode mi aiuterà a risolverlo?” La risposta è no.” La reinstallazione non aiuta il problema. Il bug è piuttosto serio, dal momento che l’invio di un’app è fondamentale per lo sviluppo di app. Una correzione dovrebbe essere in App Store al più presto. Quindi l’aggiornamento più tardi può aiutare.

I seguenti passaggi hanno funzionato per me:

  1. Archivia il progetto.
  2. Apri Organizer
  3. Premi il pulsante croce in alto a sinistra di XCode che chiuderà tutti i progetti senza uscire da XCode e verrà aperto Organizer
  4. Ora invia nuovamente l’archivio dall’organizzatore.

Aveva questo problema oggi. Sono stato in grado di caricare l’archivio solo quando la finestra dell’organizzatore era aperta e tutti i progetti Xcode erano chiusi.

Ho creato un file .ipa usando l’utility Export in Organizer, quindi ho eseguito Application Loader. Selezionato il pulsante “Invia la tua app”. Scegli il nuovo file ipa creato e il file apparso in iTuneConnect nella scheda pre-rilascio come previsto per la distribuzione di TestFlight.

Aveva lo stesso problema oggi. Il problema si è verificato che avevo ancora il Reveal Framework incluso nel mio progetto. Assicurati di non avere alcun utilizzo API non pubblico nel tuo archivio.

Ho incontrato una situazione simile. Tuttavia, la mia soluzione era in qualche modo diversa.

Notando che stai tentando di inviare la prossima build, assicurati che la build precedente venga esclusa dal modulo di invio di App Store prima di caricare la nuova build.

Non sono sicuro del motivo per cui questo deve essere un problema, ma sembra che il modulo di invio debba essere cancellato prima di ricevere la nuova build.

Potrebbe essere necessario accettare alcuni nuovi accordi utente, provare ad accedere al Centro per gli sviluppatori Apple Developer e vedere se sono nuovi eventuali accordi da accettare.

Se ciò non funziona, prova questo: apri Xcode e vai a [Preferenze] -> [Account], seleziona il tuo ID Apple e fai clic su [Visualizza dettagli …]. Una volta fatto clic sull’icona di aggiornamento in basso a sinistra. Se ti manca qualcosa ti farà sapere.

Se entrambi non funzionano, torna alla finestra dell’archivio in XCode e fai clic su Esporta sul lato destro sotto il pulsante di invio. Salva dove vuoi, ma ricorda la posizione. Una volta esportato, torna a XCode e vai a [Apri Strumenti di sviluppo] -> [Caricatore applicazioni]. Puoi inviare la tua nuova versione della tua app attraverso questo.

Se nessuno di questi lavori allora non ne ho idea, forse qualcun altro lo sa.

Ho avuto lo stesso problema alla notte del 17 giugno. Ho reinstallato il mio Xcode e ho avuto lo stesso problema. Sembra che Apple abbia aggiornato qualcosa in quel giorno, da quando ho notato il sito Web di Member Center, il certificato MAC è anche lì. (SÌ !!! Apple carica solo una volta per iPhone e Mac)

Se ciò non funziona, potrebbe anche essere che il certificato utilizzato sia scaduto. Quindi controlla se il tuo certificato è ancora valido.

Archivia utilizzando Xcode 6.4, invia utilizzando Xcode 7. Invio riuscito