Xcode在归档应用验证时崩溃

时间:2011-12-12 18:48:10

标签: xcode crash

我正在尝试通过Xcode中的管理器窗口验证iPhone应用程序的提交。 Xcode崩溃并在尝试验证时出现以下错误消息:

UNCAUGHT EXCEPTION (NSInvalidArgumentException): -[ITunesSoftwareApplicationDescription applicationType]: unrecognized selector sent to instance 0x400ab34e0
UserInfo: (null)
Hints: None
Backtrace:
  0  0x00007fff82fd126a __exceptionPreprocess (in CoreFoundation)
  1  0x00007fff841e4d5e objc_exception_throw (in libobjc.A.dylib)
  2  0x00007fff8305d4ce -[NSObject doesNotRecognizeSelector:] (in CoreFoundation)
  3  0x00007fff82fbe133 ___forwarding___ (in CoreFoundation)
  4  0x00007fff82fbdf48 _CF_forwarding_prep_0 (in CoreFoundation)
  5  0x000000010dcbcc9b __block_global_8 (in IDEArchivedApplicationsViewer)
  6  0x00007fff82ffaed2 __NSArrayChunkIterate (in CoreFoundation)
  7  0x00007fff83056491 ____NSArrayGetIndexesPassingTest_block_invoke_1 (in CoreFoundation)
  8  0x00007fff895d1467 _dispatch_apply_serial (in libdispatch.dylib)
  9  0x00007fff895cf9d7 _dispatch_sync_f_invoke (in libdispatch.dylib)
 10  0x00007fff895d1347 dispatch_apply_f (in libdispatch.dylib)
 11  0x00007fff895d1697 _dispatch_apply_slow (in libdispatch.dylib)
 12  0x00007fff82fcc2d2 __NSArrayGetIndexesPassingTest (in CoreFoundation)
 13  0x000000010dcbcaee __50-[AAVFetchApplicationListAssistant viewDidInstall]_block_invoke_0 (in IDEArchivedApplicationsViewer)
 14  0x00007fff895cd8ba _dispatch_call_block_and_release (in libdispatch.dylib)
 15  0x00007fff895ce799 _dispatch_worker_thread2 (in libdispatch.dylib)
 16  0x00007fff8c7853da _pthread_wqthread (in libsystem_c.dylib)
 17  0x00007fff8c786b85 start_wqthread (in libsystem_c.dylib)

有人来过这个吗?

1 个答案:

答案 0 :(得分:1)

我有这个确切的错误并修复了它。我花了整整一天没有成功阅读论坛,然后我阅读了关于这个主题的所有苹果论文(大约15-20页)并且很快修复了它们。

您的证书不符合规定。这是固定的:1)在您的机器上提供您的分发证书,并且可以在代码签名下选择。 (4.2.1所说的分发,以及它可以使用的配置文件。一旦我修复它,xcode就会停止崩溃,并通过有意义的结果进行验证。

大卫