2012-04-13 3 views
5

Ich habe ein Projekt mit 2 Zielen für eine iOS App: Pro und Lite:Können Sie in Xcode 4.3.2 iOS 2 verschiedene Ziele mit demselben Produktnamen haben?

Sie haben den gleichen Produktnamen. Sie haben unterschiedliche Symbole. Sie haben unterschiedliche Bündel-IDs.

Ich war nur in der Lage, das Schema oben links in Xcode zu wechseln, um entweder die Pro oder die Lite-Version zu laufen, und sie koexistieren auf einem Telefon als zwei völlig separate Anwendungen.

Ich habe gerade auf Xcode 4.3.2 aktualisiert und jetzt gehen alle möglichen Dinge schief. Manchmal sehe ich 2 Apps auf dem iPhone. Manchmal überschreibt es das zuvor ausgeführte Ziel mit dem neuen Ziel. Manchmal zeigt es das falsche Symbol (Pro-Symbol mit Lite-Code).

Ich habe keinen Code geändert, seit ich Xcode aktualisiert habe.

Hat Xcode 4.3.2 das kaputt gemacht?

Antwort

9

Es stellt sich heraus, müssen Sie sicherstellen, dass Ihre 2 Ziele einzigartige bundle ids sowie einzigartige product names haben.

Damit die Apps den gleichen Namen auf dem iPhone-Sprungbrett erhalten, können Sie bundle display name auf dieselbe Zeichenfolge festlegen.

Verwandte Themen