老XCodes和新的XCode啓動快速設備的應用程序有1個問題:在Xcode運行
從運行按鈕推到App開始在設備上,如果應用程序的資源是最大的一個很長的時間。
當我們按一個運行按鈕時,Xcode這樣的步驟:
1)編制變了一個班
2)構建應用程序
3)複製的.app到設備的所有資源
4)沙盒
5)應用程序被拼命地跑
實施例:
如果資源大小爲1 GB,則應用程序是1分鐘或更長時間後運行。
任何人知道?如何減少應用程序啓動的時間或禁用每次資源複製的時間?
老XCodes和新的XCode啓動快速設備的應用程序有1個問題:在Xcode運行
從運行按鈕推到App開始在設備上,如果應用程序的資源是最大的一個很長的時間。
當我們按一個運行按鈕時,Xcode這樣的步驟:
1)編制變了一個班
2)構建應用程序
3)複製的.app到設備的所有資源
4)沙盒
5)應用程序被拼命地跑
實施例:
如果資源大小爲1 GB,則應用程序是1分鐘或更長時間後運行。
任何人知道?如何減少應用程序啓動的時間或禁用每次資源複製的時間?
我建立了一個解決方案,但也許很多人會反駁這種方法。
是,這種方法對所有項目的工作沒有,但我早就想給大家說:
1)在Xcode中,我們將我們的資源文件夾, 爲的XCode將檢測他,將複製到設備;
2)第一次運行時我們必須將所有資源都複製到設備上。 現在我們在Mac和Device中有一個資源文件夾;
3)現在我只是將資源文件夾替換爲另一個臨時文件夾。 並創建一個具有相同名稱的空文件夾。現在XCode會看到一個文件夾, 而不會對我們說,什麼資源文件夾丟失;
4)更改一些代碼並推送一個運行。這很棒,步驟3,資源複製 正在最快!
如果資源文件夾中缺少任何文件,XCode不會將其從設備中刪除,您可以在此處找到許多問題。所以,如果你今天工作,只有在代碼修改上,這種方法才行。
如果您想使用資源(添加,刪除,修改),您只需將資源文件夾替換回來並工作=)