2011-09-20 10 views
10

현재 XCode 3 GCC에서 XCode 4 LLVM으로 이전 OS X 프로젝트를 마이그레이션 중입니다.Xcode 4를 실행하지 못했습니다.

이전은 정상적으로 진행되었습니다. API를 많이 사용하여 코드를 10.4에서 10.6으로 업데이트했으며 모두 잘 컴파일됩니다. 내가 LLDB를 사용하여 디버그를 할 때

는하지만, 나는 다음과 같은 오류가 발생합니다 :

error: failed to launch '/Users/trenskow/Library/Developer/Xcode/DerivedData/The_Famous_Web_Editor-ddfqhzdztzzgfrcxaaywyxgtahzx/Build/Products/Debug/The Famous Web Editor.app/Contents/MacOS/The Famous Web Editor' 

응용 프로그램 (런타임 오류 외에 내가 디버그 노력하고) 그 자체에서 잘 실행됩니다.

다시 LLVM GCC 및 GDB로 전환하면 정상적으로 시작되지만 Xcode는 중단 점에서 멈추지 않습니다. 응용 프로그램이 중지되지만 중단 점이 XCode에 의해 손상되었다는 표시가 표시되지 않습니다.

미리 감사드립니다.

답변

5

긴 샷,하지만 :

The Famous Web Editor 

엑스 코드와 컴파일러는 종종 프로젝트/대상 이름에 공백이 걸려 넘어 질 수 있습니다. 이것은 보통 깨진 헤더 또는 라이브러리 검색 경로에 나타나므로 여기에 적용되는지 확실하지 않습니다. 그러나 공백을 포함하지 않도록 대상의 이름을 바꾸는 것이 좋습니다.

+1

Xcode 4.3.2의 '제품 이름'과 비슷한 문제가 발생했습니다. 공백을 포함하지 않기 위해 대상> 제품 이름의 이름을 변경하여 해결되었습니다. – SwiftArchitect

+1

XCode 4.3.2에서 비슷한 문제가 발생했습니다. productName을 변경하여 해결되었습니다. "ImageTargets"는 "QRCOM"으로 매력적이었습니다. – Amnysia

+0

다른 이름으로 제품 이름을 바꾸는 대신 가능한 해결책은 무엇입니까? –

2
First clear your DerivedData (/Library/Developer/Xcode/DerivedData/) delete every thing from there. 

이제 X 코드를 다시 시작하고 기기를 다시 시작하십시오.

실행 Xcode

관련 문제