Objective c Xcode 4.02在打开现有应用程序时崩溃

Objective c Xcode 4.02在打开现有应用程序时崩溃,objective-c,xcode4,xcode3to4,Objective C,Xcode4,Xcode3to4,我有一个现有的应用程序,它可以很好地为其他使用Xcode 4.0的应用程序工作。我有Xcode 4.02,当我打开这个应用程序时,Xcode就崩溃了。有时,它只是挂断,我不得不“强制退出”Xcode。其他时候,它会给我一个“内部逻辑错误”窗口,并显示以下错误 **ASSERTION FAILURE** in /SourceCache/IDEFoundation/IDEFoundation-287/Framework/Classes/Model/SourceControl/IDESourceCon

我有一个现有的应用程序,它可以很好地为其他使用Xcode 4.0的应用程序工作。我有Xcode 4.02,当我打开这个应用程序时,Xcode就崩溃了。有时,它只是挂断,我不得不“强制退出”Xcode。其他时候,它会给我一个“内部逻辑错误”窗口,并显示以下错误

**ASSERTION FAILURE** in /SourceCache/IDEFoundation/IDEFoundation-287/Framework/Classes/Model/SourceControl/IDESourceControlTree.m:2548
Details:  (addedItem) should not be nil.
Object:   <IDESourceControlWorkingTree: 0x202020900>
Method:   -mergeStatusOperationResults:forLocalStatusOnly:
Thread:   <NSThread: 0x2025f3900>{name = (null), num = 16}
Hints:   None
Backtrace:
  0  0x0000000100949773 -[IDEAssertionHandler handleFailureInMethod:object:fileName:lineNumber:messageFormat:arguments:] (in IDEKit)
  1  0x000000010006d394 _DVTAssertionFailureHandler (in DVTFoundation)
  2  0x000000010055e1c1 __78-[IDESourceControlWorkingTree mergeStatusOperationResults:forLocalStatusOnly:]_block_invoke_0 (in IDEFoundation)
  3  0x0000000100005fdc __38-[DVTDispatchLock performLockedBlock:]_block_invoke_0 (in DVTFoundation)
  4  0x00007fff822cd51b dispatch_barrier_sync_f (in libSystem.B.dylib)
  5  0x0000000100005f83 -[DVTDispatchLock performLockedBlock:] (in DVTFoundation)
  6  0x000000010055ccd3 -[IDESourceControlWorkingTree mergeStatusOperationResults:forLocalStatusOnly:] (in IDEFoundation)
  7  0x00000001005db64c __77-[IDESourceControlWorkingTree updateLocalStatusForDirectory:completionBlock:]_block_invoke_01137 (in IDEFoundation)
  8  0x00007fff822d42c4 _dispatch_call_block_and_release (in libSystem.B.dylib)
  9  0x00007fff822b2e32 _dispatch_queue_drain (in libSystem.B.dylib)
 10  0x00007fff822b2c94 _dispatch_queue_invoke (in libSystem.B.dylib)
 11  0x00007fff822b283e _dispatch_worker_thread2 (in libSystem.B.dylib)
 12  0x00007fff822b2168 _pthread_wqthread (in libSystem.B.dylib)
 13  0x00007fff822b2005 start_wqthread (in libSystem.B.dylib)
**断言失败**位于/SourceCache/IDEFoundation/IDEFoundation-287/Framework/Classes/Model/SourceControl/IDESourceControlTree.m:2548
详细信息:(添加项)不应为零。
对象:
方法:-mergeStatusOperationResults:forLocalStatusOnly:
线程:{name=(null),num=16}
提示:无
回溯:
0 0x0000000100949773-[IDEAssertionHandler handleFailureInMethod:对象:文件名:行号:消息格式:参数:](在IDEKit中)
1 0x000000010006d394_DVTAssertionFailureHandler(在DVT基础中)
2 0x000000010055e1c1\uuu 78-[IDESourceControlWorkingTree合并状态操作结果:仅适用于本地状态:][u块\u调用\u 0(在IDEFoundation中)
3 0x0000000100005fdc_uu38-[DVTDispatchLock performLockedBlock:][U block_invoke_0(在DVT基础中)
4 0x00007fff822cd51b调度屏障同步(在libSystem.B.dylib中)
5 0x0000000100005f83-[DVTDispatchLock performLockedBlock:](DVT地基中)
6 0x000000010055ccd3-[IDESourceControlWorkingTree合并状态操作结果:仅适用于本地状态:](在IDEFoundation中)
7 0x00000001005db64c\uuuu 77-[IDESourceControlWorkingTree updateLocalStatusForDirectory:completionBlock:][uBlock\uInvoke\u01137(在IDEFoundation中)
8 0x00007fff822d42c4调度调用块和释放(在libSystem.B.dylib中)
9 0x00007fff822b2e32_调度_队列_排放(在libSystem.B.dylib中)
10 0x00007fff822b2c94调度队列调用(在libSystem.B.dylib中)
11 0x00007fff822b283e调度工作线程2(在libSystem.B.dylib中)
12 0x00007fff822b2168_pthread_wqthread(在libSystem.B.dylib中)
13 0x00007fff822b2005启动线程(在libSystem.B.dylib中)

我最近将Xcode从版本3升级到了4.02。我已经测试了其他几个项目,它们似乎在4.02上运行良好。所以,我知道Xcode安装正确。请帮我找出我做错了什么。

我看到了一些关于同一个问题的参考,都指向了建议从Organizer中删除存储库的答案。

我看到了一些关于同一个问题的参考,都指向了建议从Organizer中删除存储库的答案组织者