Xcode 4 вылетает при открытии проекта - PullRequest
8 голосов
/ 31 мая 2011

Полное утверждение ниже!

Я пытаюсь открыть наш проект с новой установкой XCode 4 (4.0.2) на новый Sandy Bridge iMac Core i5. Этот проект работал и продолжает работать на моем старом MacMini и Core 2 Duo iMac моего партнера.

Я подозреваю, что это может быть вызвано тем, что на этой новой машине никогда не устанавливались старые версии XCode 4 или XCode 3 и более старые SDK. Просто 4,02 и все, что идет с этим. Это единственное, о чем я могу думать ... и единственное различие, которое мы знаем между машинами. Файл, указанный ниже, действительно не существует ... так что проблема с генерацией PCH может быть ???

Может кто-нибудь помочь с этим?

Мы вообще не можем открыть наш проект XCode на новой машине, и утверждение, приведенное ниже, крайне недружелюбно ...

Спасибо!

ASSERTION FAILURE in /SourceCache/IDEFoundation/IDEFoundation-287/Framework/Classes/Index/IDEIndex.m:2186
Details:  Error launching clang to create PCH file: /Users/sukichima/Library/Developer/Xcode/DerivedData/LeapLanguage-gtjaysymsmxhiifrufylngcjwyxb/Index/PrecompiledHeaders/LeapLanguage_Prefix-bvjcknzwkkcgeydmvtyeuddafzgu_ast/LeapLanguage_Prefix.pch.pth
Error Domain=NSPOSIXErrorDomain Code=2 "The operation couldn’t be completed. No such file or directory"
Object:   <IDEIndex: 0x200c257c0>
Method:   -createPCHFile:willIndex:arguments:
Thread:   <NSThread: 0x2036dfe80>{name = (null), num = 12}
Hints:   None
Backtrace:
  0  0x0000000100949773 -[IDEAssertionHandler handleFailureInMethod:object:fileName:lineNumber:messageFormat:arguments:] (in IDEKit)
  1  0x000000010006d394 _DVTAssertionFailureHandler (in DVTFoundation)
  2  0x0000000100564e3d __46-[IDEIndex createPCHFile:willIndex:arguments:]_block_invoke_0 (in IDEFoundation)
  3  0x0000000100005fdc __38-[DVTDispatchLock performLockedBlock:]_block_invoke_0 (in DVTFoundation)
  4  0x00007fff88b6d4db dispatch_barrier_sync_f (in libSystem.B.dylib)
  5  0x0000000100005f83 -[DVTDispatchLock performLockedBlock:] (in DVTFoundation)
  6  0x0000000100564a34 -[IDEIndex createPCHFile:willIndex:arguments:] (in IDEFoundation)
  7  0x0000000100570b4c -[IDEIndexClangDataSource generateDataForFile:settings:] (in IDEFoundation)
  8  0x00000001005706c1 -[IDEIndexDataSource processFile:settings:] (in IDEFoundation)
  9  0x000000010056ffbe __70-[IDEIndex _indexFile:object:settings:afterOperation:beforeOperation:]_block_invoke_0 (in IDEFoundation)
10  0x00007fff86976cc7 -[__NSOperationInternal start] (in Foundation)
11  0x00007fff86a55af2 __doStart2 (in Foundation)
12  0x00007fff88b74284 _dispatch_call_block_and_release (in libSystem.B.dylib)
13  0x00007fff88b527f1 _dispatch_worker_thread2 (in libSystem.B.dylib)
14  0x00007fff88b52128 _pthread_wqthread (in libSystem.B.dylib)
15  0x00007fff88b51fc5 start_wqthread (in libSystem.B.dylib)

Ответы [ 4 ]

6 голосов
/ 21 июня 2011

Со мной все вышеперечисленное не помогло.В итоге DID помог удалить «xcuserdata» из пакета проекта XCode.По-видимому, там были некоторые поврежденные пользовательские настройки.

6 голосов
/ 31 мая 2011

Как насчет этого?

rm -rf /Users/sukichima/Library/Developer/Xcode/DerivedData/*

Или (Coco Builder) (очень краткий) поток обсуждает ту же проблему. А что clang --version говорит в вашей системе?

3 голосов
/ 12 декабря 2011

Удаление файла ~/Library/caches/com.apple.dt.Xcode исправил его для меня.

0 голосов
/ 02 июня 2011

Проблема была с исходными путями в настройках XCode 4. Если вы видите вышеупомянутую ошибку, убедитесь, что вы проверяли свои исходные пути и имена исходных путей с помощью мелкого зубного гребня!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...