2014-01-22 54 views
0

我試圖在我的手機上運行在鈦上製作的應用程序。起初它工作正常,直到我決定調試我的代碼。之後,當我嘗試在手機上運行它時,它會被鈦制屏幕(即紅色)屏蔽。應用程序停留在「Powered by Titanium屏幕」

我試圖刪除我的生成文件夾,因爲有些人經過一些研究後說,但它不會工作。

我該如何解決這個問題?

+0

您是否檢查過錯誤日誌?如果什麼都沒有,請檢查你的主視圖是否調用了'.open()'方法。 – daniula

+0

只有當您連接到您的機器時纔會發生這種情況嗎?你在使用任何斷點嗎?請更具體一些,顯示一些代碼或更多描述。 – Anand

回答

1

我會嘗試做的是:

  • 乾淨的項目(這也刪除build文件夾,但我認爲這也清除了一些更多的東西在裏面)。
  • 當應用程序啓動時,嘗試在app.js中設置警報作爲第一件事 - 請參閱此警報是否顯示,如果它確實 - 將其移至下一步,直至找到不再顯示的地方可能表明這是你問題所在。
  • 看看設備日誌 - 如果它是一個Android設備打開ddms並在運行應用程序時查看日誌 - 看看是否有任何東西彈出。如果它是xCode上的iPhone,則可以使用某種手機的控制檯查看器(對不起 - 現在不記得名稱)。
  • 確保您還沒有在調試模式下運行。

順便說一句 - 你沒有提及,如果它發生在iPhone或Android?它也發生在模擬器上嗎?

1

我遇到了同樣的問題。通過Appcelerator的Jira挖掘,我發現我們並不孤單,也有一個解決方法,可以讓我們通過啓動屏幕。檢查設備上應用程序目錄中是否有deploy.json文件。如果是的話刪除吧!

這是關於問題https://jira.appcelerator.org/browse/TIMOB-16086的更多信息。
它被評爲3.3.0 SDK發行版糾正的高優先級。

相關問題