web-dev-qa-db-fra.com

Xcode 6 se bloque lors de la soumission d'Archive

Aujourd'hui, j'ai téléchargé avec succès ma première version de la première application sur l'App Store à des fins de test bêta. Après avoir apporté quelques modifications, lorsque j'ai essayé de soumettre à nouveau la nouvelle archive, Xcode est tombé en panne et continue de tomber en panne.

C'est le journal:

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)

Note: Je peux valider l'archive sans erreur.

Réinstaller XCode m'aidera-t-il à résoudre ce problème?

201
Maysam

Fermez tous les projets ou fenêtres d’espace de travail que vous avez ouverts dans Xcode, mais laissez la fenêtre Organiseur ouverte et soumettez à nouveau le travail effectué pour moi.

391
sami

Je viens d'avoir ce problème. Semble fonctionner si vous fermez toutes les autres fenêtres Xcode tout en gardant la fenêtre de l’organiseur ouverte.

52
roho

Avait le même problème - téléchargé mon .ipa par le biais du chargeur d'application.

17
Valentin

La question initiale était: "La réinstallation de XCode m'aidera-t-elle à résoudre ce problème?" La réponse est non." La réinstallation n'aide pas le problème. Le bogue est cependant assez grave, car la soumission d’une application est essentielle au développement de cette dernière. Un correctif devrait être dans l'App Store dès que possible. Par conséquent, une mise à jour ultérieure peut aider.

11
Eric

Les étapes suivantes ont fonctionné pour moi:

  1. Archiver le projet.
  2. Organisateur ouvert
  3. Appuyez sur le bouton croisé en haut à gauche de XCode qui ferme tous les projets sans quitter XCode et l’organiseur s’ouvre.
  4. Maintenant, soumettez l'archive de l'organisateur.
10
Ujjal Suttra Dhar

Avait ce problème aujourd'hui. Je n'ai réussi à télécharger l'archive que lorsque la fenêtre de l'organiseur était ouverte et que tous les projets Xcode étaient fermés.

7
Ninja9

J'ai créé un fichier .ipa à l'aide de l'utilitaire d'exportation dans Organizer, puis j'ai exécuté Application Loader. Sélection du bouton "Distribuer votre application". Choisissez le nouveau fichier ipa créé et le fichier est apparu dans iTuneConnect sous l'onglet de pré-publication, comme prévu pour la distribution TestFlight.

6
user5024335

A eu le même problème aujourd'hui. Problème avéré, le cadre Reveal était toujours inclus dans mon projet. Assurez-vous de ne pas utiliser d’API non publique dans vos archives.

5
Ger

J'ai rencontré une situation similaire. Cependant, ma solution était quelque peu différente.

Remarquez que vous essayez de soumettre la prochaine génération, assurez-vous que votre précédente génération est exclue du formulaire de soumission de l'App Store avant de télécharger la nouvelle.

Je ne sais pas pourquoi cela doit être un problème, mais il semble que le formulaire de soumission devrait être effacé avant de recevoir une nouvelle version.

5
petershine

Vous devrez peut-être accepter de nouveaux contrats d'utilisateur, essayez d'aller à Centre des développeurs Apple et voyez si vous devez accepter de nouveaux contrats.

Si cela ne fonctionne pas, essayez ceci: ouvrez Xcode et allez dans [Préférences] -> [Comptes], sélectionnez votre Apple ID et cliquez sur [Afficher les détails ...]. cliquez sur l'icône d'actualisation en bas à gauche pour vous informer si vous avez oublié quelque chose.

Si les deux ne fonctionnent pas, retournez à la fenêtre d'archivage dans XCode et cliquez sur exporter à droite sous le bouton d'envoi. Enregistrez-le où vous voulez, mais souvenez-vous de l'emplacement. Une fois exporté, retournez dans XCode et accédez à [Ouvrir les outils de développement] -> [Application Loader]. Vous pouvez soumettre votre nouvelle version de votre application via cela.

Si aucune de ces solutions ne fonctionne, je n'en ai aucune idée, peut-être que quelqu'un d'autre le sait.

4
Sonu

J'ai eu le même problème à la nuit du 17 juin. J'ai réinstallé mon Xcode et j'ai eu le même problème. On dirait que Apple a mis à jour quelque chose ce jour-là, puisque j'ai remarqué le site Web de Member Center, le certificat MAC est également là. (OUI !!! Apple uniquement chargez une fois pour iPhone et Mac)

4
Rachel

Si cela ne fonctionne pas, il se peut également que le certificat utilisé ait expiré. Vérifiez donc si votre certificat est toujours valide.

3
AndaluZ

Archiver avec Xcode 6.4, soumettre avec Xcode 7. Soumission réussie

2
iOSDevil