2012-09-19 4 views
6

auszuschließen Ich arbeite an einer App, die ich in den Laden einreichen möchte, und ich habe einige Dateien, die Teil des Projekts ist, das ich nicht will ein Teil des Archivs sein.Gibt es eine Möglichkeit, einige Dateien vom Senden an den iOS App Store

Zum Beispiel einige Viewcontroller-Dateien, die ich gemacht habe, aber nicht für diese Version der App oder einige Datendateien verwenden werde, die ich in die Datenbank lese, die in der Version nicht benötigt werden.

Muss ich alles vor dem Erstellen des Archivs löschen oder ich kann einige wählen, wie sie nicht aufgenommen werden. Auch einige der Viewcontroller auf dem Storyboard sind Extras, müsste ich sie auch löschen?

Vielen Dank im Voraus!

+0

Abhängig von der Umgebung, die Sie für die Entwicklung verwenden. Z.B. Ich benutze SharpDevelop und XCode. Andere sind z.B. von Adobe oder Borland (haha, witz, ich weiß nicht, wie die Firma momentan heißt). –

+0

Danke für die Antwort. Ich benutze Xcode – Yan

Antwort

8

Nur Dateien, die Teil des zu archivierenden Ziels sind, werden in das Archiv aufgenommen und an den App Store gesendet. Sie können Dateien von einem Ziel hinzufügen oder entfernen, indem Sie sie auswählen und bearbeiten die Checkbox in der Datei-Inspektor auf der rechten Seite:

enter image description here

alle Dateien zu sehen, die in Ihrem Ziel enthalten sind, wählen Sie Ihr Projekt in der Dateibrowser auf der linken Seite. Dann wählen Sie Ihr Ziel und die Build-Phasen Registerkarte.

Unter Kopieren Bundle Resourses Sie sehen alle Ressourcen-Dateien, die zu Ihrem App-Bundle (und das Archiv) hinzugefügt werden.

enter image description here

+0

Vielen Dank für Ihre Antwort! Zum Ausschließen von .m-Dateien würde ich die Zielmitgliedschaft im Inspektor deaktivieren und für andere Dateien wie Bilder und Datendateien würde ich sie aus dem Link Binary mit Bibliotheken löschen und wenn ich sie zurückstellen möchte, würde ich sie einfach wieder einschließen. – Yan

+0

Ja, aber von ** Kopieren Bundle Ressourcen **, nicht ** Link Binary mit Bibliotheken **. Das ist etwas anderes. Sie können das Kontrollkästchen im Bereich auf der rechten Seite aktivieren oder deaktivieren oder sie aus den Bundle-Phases-Listen hinzufügen/entfernen. Es sind nur zwei verschiedene Möglichkeiten für die gleiche Sache. – DrummerB

+0

Danke nochmal! – Yan

2

Sie können selektiv Dateien von Ihrem Xcode-Projekt ausschließen:

In den Projekteinstellungen, wählen Sie Ihr Ziel. Wählen Sie in Ihrem Ziel den Bereich Phasen erstellen aus. Von dort können Sie über die Listen "Quellen kompilieren" und "Bündelressourcen kopieren" Quellen und Bündelquellen ausschließen.

Verwandte Themen