2010-12-13 11 views
1

Ich habe ein Projekt mit zwei verschiedenen Versionen. Ich halte zwei Ziele in xcode, um die zwei zu unterscheiden. Gibt es Schritte, die ich ergreifen muss, um sie als zwei separate Apps einzureichen, wie die Bundle-ID von diesem Standardwert mit dem Suffix "${PRODUCT_NAME:rfc1034identifier}" zu ändern?Wie kann ich verschiedene Ziele für separate iOS-Anwendungen erstellen?

Ich möchte in der Lage sein, die ausführbare Datei auf meinem iPad zu erstellen und zwei separate Apps zu haben, aber jedes Mal, wenn ich baue, überschreiben Flavor 1 und 2 einander, anstatt zwei separate Apps zu erstellen. Wie kann ich sie separat erstellen lassen, und bedeutet der aktuelle Stand meines Projekts, dass ich Probleme haben werde, sie als zwei separate Apps einzureichen, es sei denn, ich mache einige Konfigurationsänderungen?

Antwort

4

Öffnen Sie den Inspektor für jedes Ziel, wählen Sie die Registerkarte Eigenschaften und legen Sie eine eindeutige Paketkennung fest. iOS unterscheidet Apps nach ihren Paket-IDs, weshalb sie sich auf Ihrem Gerät gegenseitig überschreiben. iTunes Connect basiert auch auf Paket-IDs, sodass jede App im App Store über eine eindeutige Paket-ID verfügt.

+1

Danke für die Eingabe. Ich schaute weiter und es scheint, dass ich auch die Einstellung Produktname ändern musste, damit die ___.app-Datei zwischen den beiden unterschiedlich ist. – Joey

Verwandte Themen