我正在开发许多不同的机器,并且暂时没有使用我的笔记本电脑。今天我尝试使用几个月后第一次发现Xcode肯定拒绝打开任何.xcodeproj项目!?
我最终卸载旧的(我认为是3.1)Xcode安装并从头开始重新安装最新的SDK,但即使在新创建的项目中我也会遇到同样的错误(例如New Project .. crash):< / p>
2/22/10 5:37:37 PM Xcode[209] [?T] File: /SourceCache/DevToolsBase/DevToolsBase-1641/pbxcore/PBXProject.m
Line: 2630
Object: <PBXProject:0x2009c42a0>
Method: expandedValueForString:forConfigurationNamed:
Assertion failed: [NSThread isMainThread]
Backtrace:
0 0x0000000100a3b6af -[PBXAssertionHandler handleFailureInMethod:object:fileName:lineNumber:messageFormat:arguments:] (in DevToolsInterface)
1 0x00000001003110fa _XCAssertionFailureHandler (in DevToolsCore)
2 0x000000010010be48 -[PBXProject expandedValueForString:forConfigurationNamed:] (in DevToolsCore)
3 0x00000001001123df -[PBXProject intermediatesDirectoryForConfigurationNamed:] (in DevToolsCore)
4 0x00000001001123a3 -[PBXProject intermediatesDirectory] (in DevToolsCore)
5 0x00000001001122a5 -[PBXProject indexDirectory] (in DevToolsCore)
6 0x0000000100112134 +[PBXProjectIndex indexArchivePathForProject:] (in DevToolsCore)
7 0x000000010011202b -[PBXProjectIndex indexArchivePath] (in DevToolsCore)
8 0x000000010024b18a __-[PBXProjectIndex initWithProject:]_block_invoke_ (in DevToolsCore)
9 0x00007fff87164056 _dispatch_barrier_sync_f_slow_invoke (in libSystem.B.dylib)
10 0x00007fff87142943 _dispatch_queue_drain (in libSystem.B.dylib)
11 0x00007fff871427a4 _dispatch_queue_invoke (in libSystem.B.dylib)
12 0x00007fff8714234e _dispatch_worker_thread2 (in libSystem.B.dylib)
13 0x00007fff87141c80 _pthread_wqthread (in libSystem.B.dylib)
14 0x00007fff87141b1d start_wqthread (in libSystem.B.dylib)
还有其他人遇到过这个问题吗?除了〜/ Library / Caches / xcodebuild之外的任何缓存都要清理?
非常感谢任何帮助。
致以最诚挚的问候,
谢
答案 0 :(得分:1)
是的,我想通了......显然在偏好文件中有一些违规行为。
删除com.apple.Xcode.plist就可以了。