这在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)
答案 0 :(得分:62)
确保您已接受会员中心的所有新协议。
要检查是否需要,您可以转到首选项 - &gt;帐户在XCode中,并选择查看帐户的详细信息并尝试使用小按钮刷新。在这里,XCode会警告您,您需要在成员中心接受新协议才能刷新。
另一方面,组织者只会崩溃而不是警告你未签署的协议。
答案 1 :(得分:30)
我通过以下方式解决了问题:
答案 2 :(得分:29)
我在https://devforums.apple.com/找到了解决方案/解决方法。 优优发布:
&#34;通过执行拱门打开管理器。请关闭唯一的xcode 身体。请不要关闭管理器屏幕。请去提交 在该州进行验证。我很高兴如果我们可以帮助你。&#34;
适合我,但经过验证我得到了一个奇怪的信息:
&#34;生成的API分析文件太大。我们无法做到 在交付之前验证您的API使用情况。这只是一个 信息性消息。&#34;。
我忽略了它并成功将应用程序提交到App Store。看起来Apple破坏了他们的验证系统,因为我在5天前提交了一个应用程序没有任何问题。
答案 3 :(得分:2)
是的,看起来苹果只是撤回了使用XCode 6上传的选项。使用XCode 5.1.1或Applauncher 2.9.1
答案 4 :(得分:1)
只需在developer.apple.com的会员中心接受新的许可和协议。
答案 5 :(得分:1)
我使用了bagusflyer的解决方法来提交应用程序,但最后我发现了如何永久解决它。
以下是解决方案:
从apple developer account接受新更改的条款和条件。 (就像桑迪普所说的那样)
双击您下载的新配置文件以安装它们,然后XCode永远不会崩溃。
问题是由XCode 6.0无法正确处理配置文件迁移引起的。开发人员应该为XCode 6+重新生成配置文件,但Xcode 6.0无法正确显示此错误消息并崩溃。 (如果您使用XCode 6.1 Beta,它将显示错误消息,不会崩溃。然后您将知道问题是由“无效”==“遗留”配置文件引起的。)
之后,您可以为Testflight提交应用并导出Ad Hoc分发。
答案 6 :(得分:1)
我尝试了所有其他建议,没有成功。
最后,我从帐户首选项窗格中删除了AppleID并重新添加。 这就行了!
此后,应用提交工作再次开始。
答案 7 :(得分:0)
对我来说,问题似乎是因为将相同的构建上传到提交。尝试更改内部版本号(不是版本号),然后再次上传。
答案 8 :(得分:0)
我设法通过在会员中心接受新的许可协议来解决这个问题。
答案 9 :(得分:0)
我在归档时打开了多个项目,关闭了所有其他项目。
答案 10 :(得分:0)
昨晚浪费了4个小时,出现未知错误,在打开Xcode之前甚至没有出现错误&gt;组织者,关闭Xcode,然后上传。仍然没有快乐,转移到Application loader然后再遇到更多错误。最后,在给定代理帐户详细信息时上传工作,我的管理员帐户详细信息没有任何乐趣。
答案 11 :(得分:0)
这些步骤适用于Xcode 7.x: