2013-01-08 82 views
-1

我想從以前的完整版本中製作一個新的「輕量級」版本,其尺寸非常大。iOS中的「刪除參考」

如果我通過上一個完整版本中的「刪除參考」刪除了一些未使用的「.h」,「.m」和.png文件,那麼這些刪除的文件是不會包含在我的新「輕量級」

我希望客戶可以下載一個真正需要的文件的小尺寸應用程序。 或者我必須使用「也搬到垃圾箱」來達到效果嗎?

+0

不知道,但要檢查我會做你說的話,然後檢查.app文件的內容。只需右鍵單擊.app文件並使用「顯示包內容」選項。 –

回答

1

是,如果你不包括那些在自由的目標,他們將不會被包含在的.ipa。我建議大部分刪除.png和其他大型資源,因爲.m和.h文件不會爲您節省下載的大小。

只要確保你的目標下將其刪除 - >構建階段 - >複製包資源

+0

謝謝大家的及時回覆! – user1188849

1

是的,他們不會被包括在內。

檢查的最佳方法是打開目標的設置並查看「構建階段」。在「編譯源代碼」和「複製源代碼」下,您將看到構建中將包含的所有代碼和資源。

XCode Screenshot

1

這不是如何編譯工作,而不是檢查以下內容:

轉到您的項目設置,下構建階段查找複製束資源部分。

這些元素將被複制,如果他們不出現在這裏然後他們將不會在編譯時被複制(用於像png和其他重文件)。

是的,如果你刪除了引用,它也將被刪除。

對於.H或.m文件,刪除它們將幾乎沒有區別,你會得到刪除一些可能的地方,你可能已經忘記或不知道的實際使用的風險。