2014-11-25 16 views
9

Ich aktualisiere meinen Archivierungsvorgang, um die Verwendung zu vereinfachen.Name des dynamischen Archivs in XCode

Ich habe bereits einige Schemata erstellt und Konfigurationen erstellt, die es mir ersparen, Konstanten zwischen zwei Archiven manuell zu aktualisieren, aber jetzt möchte ich tiefer gehen.

Wenn ich ein Schema bearbeite, können wir im Archivbereich einen Archivnamen festlegen. Standardmäßig ist es auf den Namen des Schemas eingestellt, aber ich möchte es dynamisch haben. Zum Beispiel würde ich gerne wie <CFBundleIdentifier>-<CFBundleShortVersionString>-<CFBundleVersion> sein.

Ist das überhaupt möglich? Wenn ja, wie?

+0

Auch brauchen Sie es. Hast du die Lösung gefunden? Danke – GeRyCh

+0

@GeRyCh Nö leider:/ – Imotep

+0

Hier jemand benutzt es für CI-Bereitstellung. Er liest es in den Parameter von Info.plist und ändert den Namen der App nach der Installation in plist. http://StackOverflow.com/a/10981634/705617 – GeRyCh

Antwort

0

Soweit ich weiß, ist es nicht möglich.

Auch wenn Sie die App zu App Store laden planen, überprüfen Sie den Apfel AppStore review guideline.

App Namen in iTunes Connect und wie auf einem Gerät angezeigt soll ähnlich sein, um nicht Verwirrung zu stiften

Hinweis:

Stattdessen Namen in Schema ändern, gehen Sie können gezielt die Einstellungen beim Aufbau -> Produktname und gib den Namen dort ein.

+0

Ich möchte den Produktnamen nicht ändern, es ist bereits festgelegt. Ich möchte den Archivnamen, den ich an den Client zum Testen sende, automatisch ändern, damit er weiß, welche Version der App er installiert. – Imotep

+0

@Imotep: Sie können das in Einstellungen App hinzufügen (die Einstellungen Ihrer App), oder? Es kann dynamisch generiert werden. Ich mache das für meine Builds. –

+3

Ja, ich könnte, aber ich möchte nur, dass die App-Version im .ipa-Namen ist, so dass wir die App nicht installieren müssen, um zu wissen, um welche Version es sich handelt. – Imotep

Verwandte Themen