我刚刚安装了Xcode 6.3,并在归档项目时立即收到Xcode崩溃。
实际上,我不知道如何继续。我无法将我的产品推送到iTunes Connect。
我也在检查是否可以回滚到Xcode 6.2。
Process: Xcode [4677]
Path: /Applications/Xcode.app/Contents/MacOS/Xcode
Identifier: com.apple.dt.Xcode
Version: 6.3 (7569)
Build Info: IDEFrameworks-7569000000000000~2
App Item ID: 497799835
App External ID: 812135760
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: Xcode [4677]
User ID: 502
Date/Time: 2015-04-09 22:23:04.523 +0200
OS Version: Mac OS X 10.10.3 (14D131)
Report Version: 11
Time Awake Since Boot: 9100 seconds
Time Since Wake: 2000 seconds
Crashed Thread: 12 Dispatch queue: NSOperationQueue 0x7f946daa5ef0 :: NSOperation 0x7f946d9284b0 (QOS: USER_INITIATED)
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Application Specific Information:
ProductBuildVersion: 6D570
UNCAUGHT EXCEPTION (NSInvalidArgumentException): *** -[NSURL URLByAppendingPathComponent:]: component, components, or pathExtension cannot be nil.
UserInfo: (null)
Hints: None
Backtrace:
0 0x00007fff984e6024 __exceptionPreprocess (in CoreFoundation)
1 0x00000001042e0184 DVTFailureHintExceptionPreprocessor (in DVTFoundation)
2 0x00007fff977aa76e objc_exception_throw (in libobjc.A.dylib)
3 0x00007fff984e5eed +[NSException raise:format:] (in CoreFoundation)
4 0x00007fff8fae581d -[NSURL(NSURLPathUtilities) URLByAppendingPathComponent:] (in Foundation)
5 0x0000000107029a41 -[DVTSourceControlWorkspaceBlueprint saveBlueprintInFolder:options:] (in DVTSourceControl)
6 0x0000000104f6eb61 __96+[IDEArchive _copySCMBlueprintFromWorkspace:toArchiveWithPath:usingFileManager:completionBlock:]_block_invoke (in IDEFoundation)
7 0x0000000107020c24 __77-[DVTSourceControlWorkspace blueprintWithRemoteRepositories:completionBlock:]_block_invoke (in DVTSourceControl)
8 0x00007fff8fb257e8 __NSBLOCKOPERATION_IS_CALLING_OUT_TO_A_BLOCK__ (in Foundation)
9 0x00007fff8fb255b5 -[NSBlockOperation main] (in Foundation)
10 0x00007fff8fb24a6c -[__NSOperationInternal _start:] (in Foundation)
11 0x00007fff8fb24543 __NSOQSchedule_f (in Foundation)
12 0x00007fff944f4c13 _dispatch_client_callout (in libdispatch.dylib)
13 0x00007fff944f8365 _dispatch_queue_drain (in libdispatch.dylib)
14 0x00007fff944f9ecc _dispatch_queue_invoke (in libdispatch.dylib)
15 0x00007fff944f76b7 _dispatch_root_queue_drain (in libdispatch.dylib)
16 0x00007fff94505fe4 _dispatch_worker_thread3 (in libdispatch.dylib)
17 0x00007fff99dcd637 _pthread_wqthread (in libsystem_pthread.dylib)
18 0x00007fff99dcb40d start_wqthread (in libsystem_pthread.dylib)
abort() called
Application Specific Signatures:
NSInvalidArgumentException
Application Specific Backtrace 1:
0 CoreFoundation 0x00007fff984e603c __exceptionPreprocess + 172
1 DVTFoundation 0x00000001042e0184 DVTFailureHintExceptionPreprocessor + 194
2 libobjc.A.dylib 0x00007fff977aa76e objc_exception_throw + 43
3 CoreFoundation 0x00007fff984e5eed +[NSException raise:format:] + 205
4 Foundation 0x00007fff8fae581d -[NSURL(NSURLPathUtilities) URLByAppendingPathComponent:] + 84
5 DVTSourceControl 0x0000000107029a41 -[DVTSourceControlWorkspaceBlueprint saveBlueprintInFolder:options:] + 225
6 IDEFoundation 0x0000000104f6eb61 __96+[IDEArchive _copySCMBlueprintFromWorkspace:toArchiveWithPath:usingFileManager:completionBlock:]_block_invoke + 112
7 DVTSourceControl 0x0000000107020c24 __77-[DVTSourceControlWorkspace blueprintWithRemoteRepositories:completionBlock:]_block_invoke + 5293
8 Foundation 0x00007fff8fb257e8 __NSBLOCKOPERATION_IS_CALLING_OUT_TO_A_BLOCK__ + 7
9 Foundation 0x00007fff8fb255b5 -[NSBlockOperation main] + 97
10 Foundation 0x00007fff8fb24a6c -[__NSOperationInternal _start:] + 653
11 Foundation 0x00007fff8fb24543 __NSOQSchedule_f + 184
12 libdispatch.dylib 0x00007fff944f4c13 _dispatch_client_callout + 8
13 libdispatch.dylib 0x00007fff944f8365 _dispatch_queue_drain + 1100
14 libdispatch.dylib 0x00007fff944f9ecc _dispatch_queue_invoke + 202
15 libdispatch.dylib 0x00007fff944f76b7 _dispatch_root_queue_drain + 463
16 libdispatch.dylib 0x00007fff94505fe4 _dispatch_worker_thread3 + 91
17 libsystem_pthread.dylib 0x00007fff99dcd637 _pthread_wqthread + 729
18 libsystem_pthread.dylib 0x00007fff99dcb40d start_wqthread + 13
答案 0 :(得分:48)
似乎问题是当你有一个旧的项目,其中一些子项目在源代码管理下,而主要项目不是。
我已经完全从Xcode Preferences源代码控制中删除了,现在似乎已经成功了 - 现在归档工作。
要从源代码管理中删除项目,请按命令+,(或从主菜单中选择首选项) - >源控制并取消选中所有参数。
我在开发人员论坛中关注此问题,似乎Apple知道这些问题。
新项目不受影响。
编辑新版XCODE(6.3.1)
昨天安装了新版本的Xcode后,我启用了源代码管理,现在它可以正常工作。以下是我的版本:
答案 1 :(得分:2)
我通过以下步骤解决了这个崩溃的错误:
现在一切都恢复正常了。
答案 2 :(得分:2)
这是一个可能有帮助的视觉效果!
答案 3 :(得分:1)
我的XCode项目(包含多个子项目)在XCode 6.3中完全不稳定。当我使用它时,XCode会随机崩溃 - 更别提了!我和6.3并排安装只是为了有一个后备选项(实际上我已经安装了4个版本的XCode!)。这是下载完整先前版本的SO链接:
答案 4 :(得分:0)
XCode 9 Swift 4 如果在存档期间xcode崩溃,请首先检查您用于存档的帐户是否为此Apple帐户更新了Apple协议?,然后请更新并重新存档问题解决