2009-07-14 5 views

Antwort

3

Nein, und es kann nicht sein, da es Möglichkeiten gibt, wie Ressourcen ohne Referenz innerhalb der App-Quelle verwendet werden können. Der Push-Benachrichtigungsdienst verwendet beispielsweise den Namen einer Audiodatei in Ihrem App-Bundle, sodass alle Audiodateien, die sich in für Push-Benachrichtigungen verwendbaren Formaten befinden, möglicherweise nicht verwendet werden, selbst wenn in der App selbst kein Verweis vorhanden ist. Es gibt andere ähnliche Situationen.

Offensichtlich können Sie einige Skripts schreiben, um mit dem Entfernen von Ressourcen umzugehen, wenn Sie wissen, was vor sich geht, aber ich würde niemals erwarten, dass Xcode so etwas wie diese Funktionalität bietet.

+0

Es könnte eine optionale Sache sein, wie in "build-analyze". Ein Skript, das den gesamten Code und alle XIBs auf den Namen einer Ressourcendatei überprüft. Ich weiß, wir könnten diesen Namen über das Programm laden, aber es würde trotzdem helfen, die Bundle-Größe zu verkleinern. – Bersaelor

Verwandte Themen