2011-03-23 130 views
1

無論選擇哪個項目,當我在模擬器(iPhone)中運行應用程序時,都會遇到同樣的錯誤。我正在使用最新的iPhone SDK和Titanium SDK(雖然之前我也遇到過問題)。無法編譯應用程序

[INFO] Compiling JavaScript...one moment 
[INFO] No JavaScript errors detected. 
[INFO] One moment, building ... 
[INFO] Titanium SDK version: 1.6.1 
[INFO] iPhone Device family: iphone 
[INFO] iPhone SDK version: 4.3 
[INFO] iPhone simulated device: iphone 
[INFO] Performing full rebuild. This will take a little bit. Hold tight... 
[INFO] Skipping JS compile, running from simulator 
[ERROR] 
[ERROR] Error: Traceback (most recent call last): 
File "/Library/Application Support/Titanium/mobilesdk/osx/1.6.1/iphone/builder.py", line 1091, in main 
execute_xcode("iphonesimulator%s" % link_version,["GCC_PREPROCESSOR_DEFINITIONS=__LOG__ID__=%s DEPLOYTYPE=development TI_DEVELOPMENT=1 DEBUG=1 TI_VERSION=%s" % (log_id,sdk_version)],False) 
File "/Library/Application Support/Titanium/mobilesdk/osx/1.6.1/iphone/builder.py", line 1012, in execute_xcode 
output = run.run(args,False,False,o) 
File "/Library/Application Support/Titanium/mobilesdk/osx/1.6.1/iphone/run.py", line 39, in run 
sys.exit(rc) 
SystemExit: 65 
+0

我猜你已經在編譯之前清理了你的build/iphone文件夾 – mkind 2011-03-23 09:12:04

+0

是的,我清理了它。 – 2011-03-29 05:48:11

回答

1

您可以嘗試,如果你還沒有嘗試過它們尚未:

  1. 創建一個新項目。只需使用默認生成的代碼,而不需要從別處導入自己的代碼或代碼,就可以在模擬器中運行它。它工作嗎?如果是這樣,請將除了構建目錄之外的所有內容從不適用於新項目的項目中複製。它現在工作嗎?例如,這是我(以及從互聯網論壇,很多其他人的角度來看)需要做的工作才能讓Kitchen Sink應用程序運行。
  2. 上面的錯誤是針對iPhone的。如果您安裝Android SDK並嘗試編譯爲Android應用程序,會發生什麼情況?這不是一個真正的解決方案,但對於試圖幫助你的人來說這將是有用的信息。

這不完全是一個滿貫的解決方案,但希望能讓你走上正確的軌道(或者如果它是你已經嘗試過的東西,請編輯你的帖子以提及它!) 。