Was ich erreichen möchte, ist, dass das Anwendungssymbol in Builds, die ich an meine Betatester aussende, an die der Anwendung unterschiedlich ist wird zur Genehmigung eingereicht. Dies ermöglicht es mir und meinen Beta-Testern, die App als Beta-Version zu identifizieren.Wie kann ich mein iPhone-Projekt so konfigurieren, dass ein separates Anwendungssymbol für Betaversionen verwendet wird?
Ich war mir nicht sicher, ob ich ein Build-Skript hinzufügen sollte, um die Datei info.plist zu ändern und das dort angegebene Anwendungssymbol zu ändern. Dazu müsste ich den Build-Typ (DEBUG/RELEASE/DISTRIBUTION usw.) konditional überprüfen und den entsprechenden Wert in die PLIST-Datei schreiben.
Alternativ dachte ich, ich könnte ein separates Ziel für Beta-Versionen erstellen und das neue BETA-Anwendungssymbol dort angeben.
Wenn jemand diese Art von Verfahren zuvor getan hat, würden alle Tipps und Ideen, wie Sie es am besten tun, sehr geschätzt werden.
kommen, daran zu denken, können Sie die gleiche Funktionalität mit „Targets“ mit viel weniger Arbeit erreichen. – ravinsp
Danke, das ist eine große Hilfe. Ich habe mich mehr auf die seperate Zielvorstellung gelehnt, da ich angeben konnte, welche Ressourcen in jedem Ziel eingesetzt wurden. Ich wäre immer noch daran interessiert, andere Menschen Gedanken oder Erfahrungen zu diesem Thema zu hören. –
Wussten Sie, wie man Icons aus dem xcassets-Katalog verwendet? Ich habe versucht, AppIcon und AppIcon-beta zu spezifizieren, und verwende diese Namen in ICON_FILE variabel, aber es gibt keinen Effekt. – skywinder