验证或提交应用档案时Xcode 6崩溃

lot*_*otz 60 xcode ios

这在2天前使用完全相同的存档和配置文件(从组织者中选择)工作正常.其他人看到这个?我还没有更新Xcode,所以看起来苹果最终可能导致失败?

Application Specific Information:
ProductBuildVersion: 6A313
ASSERTION FAILURE in /SourceCache/IDEFrameworks/IDEFrameworks-6299/IDEFoundation/Issues/IDEIssueManager.m:457
Details:  This method must only be called on the main thread
Object:   <IDEIssueManager>
Method:   +_issueProviderInfo
Thread:   <NSThread: 0x7fa1abfa8e60>{name = (null), num = 44}
Hints:   None
Backtrace:
  0  0x00000001027adf0a -[IDEAssertionHandler handleFailureInMethod:object:fileName:lineNumber:assertionSignature:messageFormat:arguments:] (in IDEKit)
  1  0x000000010156dbaf _DVTAssertionHandler (in DVTFoundation)
  2  0x000000010156de9e _DVTAssertionFailureHandler (in DVTFoundation)
  3  0x0000000101ea2bce +[IDEIssueManager _issueProviderInfo] (in IDEFoundation)
  4  0x0000000101ea224d -[IDEIssueManager _updateIssueProviders] (in IDEFoundation)
  5  0x000000010157ffbe __73-[DVTObservingBlockToken observeValueForKeyPath:ofObject:change:context:]_block_invoke (in DVTFoundation)
  6  0x00000001014fa6c8 DVTInvokeWithStrongOwnership (in DVTFoundation)
  7  0x00000001013ae124 -[DVTObservingBlockToken observeValueForKeyPath:ofObject:change:context:] (in DVTFoundation)
  8  0x00007fff8aed8f28 NSKeyValueNotifyObserver (in Foundation)
  9  0x00007fff8aed80f8 NSKeyValueDidChange (in Foundation)
 10  0x00007fff8aedcbe6 -[NSObject(NSKeyValueObserverNotification) didChangeValueForKey:] (in Foundation)
 11  0x00007fff8ddf3f6f doSetValuesInSourceWithKVO (in CoreFoundation)
 12  0x00007fff8ddf3e0f _CFXPreferencesReplaceValuesInNamedVolatileSource (in CoreFoundation)
 13  0x00007fff8b07fafc -[NSUserDefaults(NSUserDefaults) setVolatileDomain:forName:] (in Foundation)
 14  0x00000001124ad9e9 -[NSUserDefaults(ITunesConnectFoundationExtensions) REPLACEMENT_setVolatileDomain:forName:] (in ITunesConnectFoundation)
 15  0x00000001124a3fac -[MZJSONServiceClient connectionDidFinishLoading:] (in ITunesConnectFoundation)
 16  0x00007fff8af877fd __65-[NSURLConnectionInternal _withConnectionAndDelegate:onlyActive:]_block_invoke (in Foundation)
 17  0x00007fff8af8772d -[NSURLConnectionInternal _withConnectionAndDelegate:onlyActive:] (in Foundation)
 18  0x00007fff8af8761c -[NSURLConnectionInternal _withActiveConnectionAndDelegate:] (in Foundation)
 19  0x00007fff989e9284 ___ZN27URLConnectionClient_Classic26_delegate_didFinishLoadingEU13block_pointerFvvE_block_invoke (in CFNetwork)
 20  0x00007fff98a9f820 ___ZN27URLConnectionClient_Classic18_withDelegateAsyncEPKcU13block_pointerFvP16_CFURLConnectionPK33CFURLConnectionClientCurrent_VMaxE_block_invoke_2 (in CFNetwork)
 21  0x00007fff989cc2ec ___ZNK17CoreSchedulingSet13_performAsyncEPKcU13block_pointerFvvE_block_invoke (in CFNetwork)
 22  0x00007fff8de04a94 CFArrayApplyFunction (in CoreFoundation)
 23  0x00007fff989cc1cb RunloopBlockContext::perform() (in CFNetwork)
 24  0x00007fff989cc073 MultiplexerSource::perform() (in CFNetwork)
 25  0x00007fff989cbea2 MultiplexerSource::_perform(void*) (in CFNetwork)
 26  0x00007fff8de395b1 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ (in CoreFoundation)
 27  0x00007fff8de2ac62 __CFRunLoopDoSources0 (in CoreFoundation)
 28  0x00007fff8de2a3ef __CFRunLoopRun (in CoreFoundation)
 29  0x00007fff8de29e75 CFRunLoopRunSpecific (in CoreFoundation)
 30  0x00007fff8af38adc -[NSRunLoop(NSRunLoop) runMode:beforeDate:] (in Foundation)
 31  0x00007fff8af8110b -[NSRunLoop(NSRunLoop) runUntilDate:] (in Foundation)
 32  0x00000001124a3468 -[MZJSONServiceClient getResultDictionary] (in ITunesConnectFoundation)
 33  0x00000001124a55da -[MZLabelServiceClient invokeSOAPCall] (in ITunesConnectFoundation)
 34  0x00000001124aa904 -[MZWebServiceOperationWorker execute] (in ITunesConnectFoundation)
 35  0x00000001124aac02 -[MZWebServiceWorker run] (in ITunesConnectFoundation)
 36  0x000000011248336c -[MZWorkItem main] (in ITunesConnectFoundation)
 37  0x00007fff8aed78a1 -[__NSOperationInternal _start:] (in Foundation)
 38  0x00007fff8aed754b __NSOQSchedule_f (in Foundation)
 39  0x00007fff96f8528d _dispatch_client_callout (in libdispatch.dylib)
 40  0x00007fff96f897e3 _dispatch_async_redirect_invoke (in libdispatch.dylib)
 41  0x00007fff96f8528d _dispatch_client_callout (in libdispatch.dylib)
 42  0x00007fff96f87082 _dispatch_root_queue_drain (in libdispatch.dylib)
 43  0x00007fff96f88177 _dispatch_worker_thread2 (in libdispatch.dylib)
 44  0x00007fff934d0ef8 _pthread_wqthread (in libsystem_pthread.dylib)
 45  0x00007fff934d3fb9 start_wqthread (in libsystem_pthread.dylib)
Run Code Online (Sandbox Code Playgroud)

ean*_*cev 62

确保您已接受会员中心的所有新协议.

要检查是否需要,您可以转到XCode中的首选项 - >帐户,然后选择查看帐户的详细信息并尝试使用小按钮刷新.在这里,XCode会警告您在刷新之前需要在成员中心接受新协议.

另一方面,组织者只会崩溃而不是警告你未签署的协议.

  • 这似乎是个问题.听起来苹果需要更新Xcode以更好地处理这种情况. (3认同)

Bag*_*yer 30

我解决了这个问题:

  1. 在组织者中导出ipa
  2. 使用Application Loader将ipa加载到应用商店


Szu*_*_Jr 29

我在https://devforums.apple.com/上找到了解决方案/解决方法.优优发帖:

"通过执行拱门打开管理器.请关闭唯一的xcode主体.请不要关闭管理器屏幕.请在该状态下提交验证.我很高兴如果我们可以帮助您."

适合我,但验证后我收到了奇怪的消息:

"生成的API分析文件太大.我们无法在交付之前验证您的API使用情况.这只是一条信息性消息."

我忽略了它并成功将应用程序提交到App Store.看起来Apple破坏了他们的验证系统,因为我在5天前提交了一个应用程序没有任何问题.

  • 这是2015年6月17日对我有用的唯一解决方案. (10认同)
  • 善良.谢谢你.它对我有用.解决方案是打开_only_ Archives窗口(关闭所有其余窗口). (3认同)