Xcode 6 se bloquea al enviar el archivo

201

Hoy cargué con éxito mi primera compilación de la primera aplicación en la App Store para la prueba beta. Después de hacer algunos cambios, cuando intenté enviar el nuevo archivo nuevamente, Xcode se bloqueó y aún se bloquea.

Es el registro:

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:   <IDEIssueManager>
Method:   +_issueProviderInfo
Thread:   <NSThread: 0x7fdb971db920>{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: Puedo validar el archivo sin error.

¿La reinstalación de XCode me ayudará a solucionarlo?

Maysam
fuente
2
mismo problema, resolvió cerrar las ventanas del proyecto como otros sugieren a continuación. Solo que no pude validar el archivo: la ventana se pegó con el "Mensaje de validación en progreso ..."
gpbl
2
@Dunc, también tuve este problema (solo apareció hoy) y no era el mismo problema que el de su enlace. La respuesta a continuación resolvió mi problema.
Stephan
Parece que Apple estaba actualizando su sitio, ya que ahora está funcionando de nuevo.
Flexicoder
2
Esta pregunta probablemente se relacionó con esto: stackoverflow.com/q/30899865/4145420
mgyky
2
¿Alguien ha presentado este error con el seguimiento de pila con Apple? ¡Probablemente les gustaría verlo!
user1118321

Respuestas:

391

Cierre cualquier proyecto o ventana de espacio de trabajo que haya abierto en Xcode, pero deje abierta la ventana del Organizador y vuelva a enviarla.

sami
fuente
2
Las cargas estaban funcionando hace dos días. Hoy, las cargas estaban fallando. Xcode actualizado de 6.3 a 6.3.2. Eliminó la carpeta de compilación y reconstruyó todo desde cero con 6.3.2. La carga aún se bloqueó. Tener dos identidades / cuentas vinculadas a Xcode. Una de las cuentas necesarias para aceptar el último acuerdo, aceptó el acuerdo. Vuelva a sincronizar la cuenta con Xcode. La carga aún se bloqueó. Solo cerrar el proyecto Xcode, dejar la ventana del Organizador abierta y enviar de esta manera funcionó para cargar el archivo. Gracias Sami! enorme +1
Eric Hammond
40
gran captura! Parece que iTunes Connect también ha tenido problemas hoy. Necesidades de manzana para tirar de algunos chicos fuera del equipo "reinventar Spotify" y conseguir que en este ...
seanicus
77
Tonto, pensé que tenías que salir de Xcode con la ventana del organizador abierta. En realidad, debe abandonar su proyecto, pero deje abierta la aplicación Xcode. ¡Entonces funciona por alguna razón!
Hamed Saadat
2
Esta redacción es confusa. Es importante recordar no salir de Xcode, ya que Xcode en sí todavía tiene que estar abierto. Estoy bastante seguro de que esta respuesta sugiere realmente cerrar cualquier proyecto / espacio de trabajo abierto. Esto resolvió mi problema.
Stefan Arambasich
66
Funcionó para mí, pero también tuve que abrir Photo Booth y Numbers mientras mantenía Cmd + Opción + Shift + a + p + ly hacer clic en el logotipo de Apple en la barra de tareas 7 veces antes de subirlo
mraaroncruz
52

Acabo de recibir este problema. Parece funcionar si cierra todas las demás ventanas de Xcode pero mantiene abierta la ventana del organizador.

roho
fuente
17

Tuve el mismo problema: cargué mi .ipa a través del cargador de aplicaciones.

Valentin
fuente
11

La pregunta original es: "¿Volver a instalar XCode me ayudará a solucionarlo?" La respuesta es no." La reinstalación no ayuda al problema. Sin embargo, el error es bastante grave, ya que enviar una aplicación es fundamental para el desarrollo de la aplicación. Una solución debe estar en la App Store lo antes posible. Por lo tanto, la actualización posterior puede ayudar.

Eric
fuente
1
¿Solo reinicia todo tu sistema operativo? Al menos esa es la respuesta de soporte de primera línea de Apple para cualquier problema :-D PD: en realidad no hagas esto, la respuesta de Sami parece funcionar
nsij22
1
@ nsij22 Reiniciar todo el sistema operativo no funciona ... Es el segundo método que probé, justo después de reiniciar Xcode ...
PinkiePie-Z
1
Intenté reiniciar antes y después de la actualización; estos cambios no tuvieron efecto en las presentaciones. Estoy de acuerdo contigo @ nsij22; El método de Sami es el único que funciona.
Eric
1
El envío exitoso de una compilación no requirió una reinstalación o una nueva actualización hoy; dejar abierta una ventana de Xcode no obstaculizó el envío de ninguna manera.
Eric
10

Los siguientes pasos me funcionaron:

  1. Archivar el proyecto.
  2. Organizador abierto
  3. Presione el botón cruzado superior izquierdo de XCode que cerrará todos los proyectos sin salir de XCode y se abrirá el Organizador
  4. Ahora vuelva a enviar el archivo desde el organizador.
Ujjal Suttra Dhar
fuente
7

Tuve este problema hoy. Solo pude cargar el archivo con éxito cuando la ventana del organizador estaba abierta y todos los proyectos de Xcode estaban cerrados.

Ninja9
fuente
6

Creé un archivo .ipa usando la utilidad Exportar en Organizer, luego ejecuté Application Loader. Seleccioné el botón "Entregar tu aplicación". Elija el nuevo archivo ipa creado y el archivo apareció en iTuneConnect en la pestaña de prelanzamiento como se esperaba para la distribución de TestFlight.

usuario5024335
fuente
5

Tuve el mismo problema hoy. El problema resultó que todavía tenía el Marco Reveal incluido en mi proyecto. Asegúrese de no tener ningún uso de API no público en su archivo.

Ger
fuente
5

Me encontré con una situación similar. Sin embargo, mi solución fue de alguna manera diferente.

Al darse cuenta de que está intentando enviar la próxima compilación, asegúrese de que su compilación anterior esté excluida del formulario de envío de la App Store antes de cargar una nueva compilación.

No estoy seguro de por qué esto tiene que ser un problema, pero parece que el formulario de envío debe borrarse antes de recibir una nueva compilación.

Petershine
fuente
4

Es posible que deba aceptar algunos nuevos acuerdos de usuario, intente ir al Centro de miembros para desarrolladores de Apple y ver si hay algún nuevo acuerdo que deba aceptar.

Si eso no funciona, intente esto: abra Xcode y vaya a [Preferencias] -> [Cuentas], seleccione su ID de Apple y haga clic en [Ver detalles ...]. Una vez que haga eso, haga clic en el icono de actualización en la parte inferior izquierda. Si te falta algo, te lo hará saber.

Si ambos no funcionan, regrese a la ventana de archivo en XCode y haga clic en exportar en el lado derecho debajo del botón enviar. Guárdalo donde quieras pero recuerda la ubicación. Una vez exportado, regrese a XCode y vaya a [Abrir herramientas de desarrollador] -> [Cargador de aplicaciones]. Puede enviar su nueva versión de su aplicación a través de eso.

Si ninguno de esos funciona, entonces no tengo idea, tal vez alguien más lo sepa.

Sonu
fuente
3
No es el problema
Maysam
No fueron los acuerdos de usuario para mí, pero el comentario sobre las preferencias de apertura fue útil, resultó que era así de simple: ¡mi sesión había expirado!
Cabeza en los códigos
4

Tuve el mismo problema el 17 de junio por la noche. Reinstalé mi Xcode y tuve el mismo problema. Parece que Apple actualizó algo ese día, ya que noté el sitio web del Centro de miembros, el certificado MAC también está allí. (SÍ !!! Apple solo carga una vez para iPhone y Mac)

Rachel
fuente
3

Si eso no funciona, también podría ser que el Certificado utilizado haya expirado. Por lo tanto, verifique si su Certificado aún es válido.

Andaluz
fuente
2

Archivar usando Xcode 6.4, enviar usando Xcode 7. Envío exitoso

iOSDevil
fuente