2012-10-11 39 views
0

老XCodes和新的XCode啓動快速設備的應用程序有1個問題:在Xcode運行

從運行按鈕推到App開始在設備上,如果應用程序的資源是最大的一個很長的時間。

當我們按一個運行按鈕時,Xcode這樣的步驟:

1)編制變了一個班

2)構建應用程序

3)複製的.app到設備的所有資源

4)沙盒

5)應用程序被拼命地跑

實施例:

如果資源大小爲1 GB,則應用程序是1分鐘或更長時間後運行。

任何人知道?如何減少應用程序啓動的時間或禁用每次資源複製的時間?

回答

1

我建立了一個解決方案,但也許很多人會反駁這種方法。

是,這種方法對所有項目的工作沒有,但我早就想給大家說:

1)在Xcode中,我們將我們的資源文件夾, 爲的XCode將檢測他,將複製到設備;

2)第一次運行時我們必須將所有資源都複製到設備上。 現在我們在Mac和Device中有一個資源文件夾;

3)現在我只是將資源文件夾替換爲另一個臨時文件夾。 並創建一個具有相同名稱的空文件夾。現在XCode會看到一個文件夾, 而不會對我們說,什麼資源文件夾丟失;

4)更改一些代碼並推送一個運行。這很棒,步驟3,資源複製 正在最快!

如果資源文件夾中缺少任何文件,XCode不會將其從設備中刪除,您可以在此處找到許多問題。所以,如果你今天工作,只有在代碼修改上,這種方法才行。

如果您想使用資源(添加,刪除,修改),您只需將資源文件夾替換回來並工作=)