2012-02-26 120 views
0

花了2天兩個重構我的代碼(並且無法編譯),我現在得到一個Shell腳本調用錯誤,當建立Three20庫。它說的文件丟失了。沒有任何意義的是,Three20幾個月來一直工作正常,我沒有碰到任何在我的構建設置或Three20中的任何東西。我懷疑它是做與說Xcode Shell腳本調用錯誤Three20

sourceTree = "<group>' 

爲「與」不右看看我的組合誤差的一部分,但不知道如何解決這個問題,或者爲什麼突然發生了。

任何想法?

Traceback (most recent call last): 
File "../scripts/lint", line 341, in <module> 
    sys.exit(main()) 
File "../scripts/lint", line 86, in main 
    lint_project(os.environ['PROJECT_FILE_PATH'], options) 
File "../scripts/lint", line 156, in lint_project 
    mtime = os.path.getmtime(filename) 
File "/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/genericpath.py", line 54, in getmtime 
OSError: [Errno 2] No such file or directory:'/Users/jwang/Documents/three20/src/Three20UICommon/Sources/TTGlobalUICommon.m; sourceTree = "<group>' 
Command /bin/sh failed with exit code 1 

回答

0

不知道它涉及到three20。聽起來像是你有Xcode項目本身

嘗試打開project.pbxproj和問題搜索sourceTree = "<group>'

不知何故,您在該文件中出現了語法錯誤,該錯誤必須修復。

+0

我最終卸載Three20(它本身是不可能的),並解決了錯誤。然後我重新安裝了Three20的乾淨版本。所以不知道安裝是如何被破壞的,或者如何解決這個問題,但是工作周圍的工作。不過謝謝。 – Joel 2012-03-09 06:13:41