2012-04-26 49 views
2

有沒有更好的方法來使用鈦進行調試,然後我現在正在進行調試? 我一直在iOs模擬器中運行我的項目。問題是我正在做的每一個小調整我必須關閉iOs iPhone模擬器並再次調試。鈦 - 通過iOs模擬器進行IOS調試

有更快的調試方法嗎?當我總是關閉並重新啓動模擬器時,需要花費很多時間來開發應用程序。

你們在做什麼測試iOs?

(加載Android模擬器也需要很長的時間來測試)。

最好的問候,

Duikboot

回答

0

不知道你是如何加載的iOS模擬器,但它應該是非常快的。當然,不要建立你的鈦項目,並將所有東西加載到xCode中,然後從那裏運行模擬器。

對於iOS & Android,在Titanium Studio的模擬器上運行。通常(至少在我的機器上)這大概需要10-20秒。有時候Android往往有點慢。

iOS模擬器將在重新部署到模擬器時自動關閉。最好的是使用Titanium Studio 2.0。 (最新的)

Android模擬器不關閉,但關閉應用程序,並重新安裝在模擬器上。

這是一個快速的過程,如上所述。

1

如果您想在Titanium中進行正確的調試,Titanium Studio現在提供iOS和Android調試。您可以查看如何在這裏的視頻指南:https://vimeo.com/21949107

至於'調試',如進行微小的更改和重新啓動模擬器。您需要將您在Titanium中編寫的所有內容重新編譯爲C,這就是您需要重新啓動模擬器的原因。

對於文體的變化,我建議檢查http://www.kraniumjs.com - 因爲他們有一個很棒的框架設置,將套接字風格變化。非常適合UI調整。

0

我發現了一種方法來在模擬器中重新啓動iOS Titanium應用程序,而不必關閉模擬器。

由於在模擬器中運行的應用程序實際上是對原始.js文件進行符號鏈接,因此您可以經常使用ios-sim使用更新的源代碼重新啓動您的應用程序。

使用IOS-SIM的命令行是一個有點疼痛,所以我創建的工具的過程自動化

http://tech.frontseat.org/2013/08/titanium-refresh-make-code-changes-without-rebooting-the-simulator/