tag - Wie ändere ich den Namen einer iOS App?




title tag wordpress (20)

Ich habe neulich ein iPhone-Projekt mit einem albernen Entwicklungscodenamen begonnen, und jetzt möchte ich den Namen des Projekts ändern, da es fast fertig ist.

Aber ich bin mir nicht sicher, wie man das mit Xcode macht, indem ich versuche, den Namen der Anwendung in der Datei info.plist zu ändern, was dazu führt, dass der Signiervorgang fehlschlägt (ich denke ...) und meine App nicht startet mir einen Launcher Fehler.

Ich denke, ich könnte ein neues Projekt machen und alles kopieren, aber es scheint so primitiv zu sein, dass ich auf eine zivilisiertere Lösung hoffe.


1. Wählen Sie Ziel

2. Wählen Sie Info

3. Fügen Sie den Namen der Paketanzeige ein und legen Sie den App-Titel fest


  1. Wählen Sie die oberste Zeile auf der linken Seite (mit Ihrem Projektnamen, der Anzahl der Ziele usw.).
  2. Wählen Sie das Ziel, das Sie umbenennen möchten.
  3. Klicken Sie erneut auf den Namen des Ziels.
  4. Geben Sie den neuen Namen ein.
  5. Drücken Sie Enter.

Ab Xcode 4.2 können Sie eine weitere Option verwenden. Klicken Sie einmal oben auf den Namen der .proj-Datei im linken Navigationsfenster, um ihn umzubenennen. Benennen Sie ihn um und das gesamte Projekt wird umbenannt und nicht nur das Ziel.

Hoffe das hilft


Außerdem: Ihr Zielname kann mit dem Namen Ihrer App identisch sein - beachten Sie, dass die Änderung des Zielnamens nicht den Namen der App ändert - nur die Änderung in den unten beschriebenen Zieleigenschaften - ändert den Namen der App.


Der folgende Link funktioniert für Xcode 6, insbesondere wenn nach dem Versuch, Ihr Projekt umzubenennen, ein Fehler auftritt. Versuchen Sie einfach, ein neues Schema Ihrer App zu erstellen.

https://.com/a/27572164/4114835


Die Verwendung von Javiers Ansatz zum Umbenennen meiner App funktioniert perfekt. Am Ende fehlt nur noch ein kleines bisschen, das ich hinzufügen wollte.

Ich habe immer noch einen Mach-O Linker Fehler nach einem Clean und Rebuild bekommen. Um das zu lösen; Wählen Sie IhrProjekt (im Projektnavigator)> unter Ziele wählen Sie IhreProjektTests (das Testziel)> aktualisieren Sie auf der Registerkarte Allgemein den Wert der Hostanwendung auf das neu umbenannte Projekt.


Einfachster Weg: Wählen Sie den TARGET-Namen, doppelklicken Sie darauf, benennen Sie ihn um. Der neue Name Ihrer App wird unter dem Symbol auf Ihrem Gerät oder Simulator angezeigt.


Es gibt

  • Product name ( $(PRODUCT_NAME) ): $(PRODUCT_NAME) . Dies ist nützlich für das scheme , um das richtige Ziel auszuwählen
  • Bundle display name CFBundleDisplayName ( CFBundleDisplayName ): CFBundleDisplayName für Product name . Dies wird für Ihren iOS-Benutzer angezeigt

Ich denke, es gibt ein bisschen Verwirrung:

  • Sie möchten den Projektnamen ändern oder
  • Möchten Sie den App-Namen auf dem iOS-Dashboard ändern?

Normalerweise reicht es aus, den letzteren zu ändern, indem Sie den BUNDLE DISLAY NAME-Schlüssel in plist hinzufügen / ändern.

Es ist besser, den Projektnamen nicht zu ändern, aber er kann geändert werden

Beachten Sie, dass der Name des Bundle-Displays KEINE Leerzeichen und Sonderzeichen enthalten kann, aber NICHT. Einige cmd-Linientools schlagen aufgrund der Regeln für den Dateipfad fehl.

Und noch mehr Bundle Display Name kann lokalisiert werden.

Wenn Sie sich also nicht im Frühstadium befinden und den Namen des INTERNAL-Projekts ändern müssen, verwenden Sie den Schlüssel für den Bundle-Anzeigenamen.


Ich habe viele Möglichkeiten gesehen, den App-Namen auf dem Homescreen zu ändern, und ich glaube nicht, dass die Notwendigkeit, Ihre .plist-Datei zu bearbeiten oder Build-Einstellungen des Ziels zu ändern, gerechtfertigt ist.

In Xcode 7.2 haben Sie in Ihrer plist-Datei standardmäßig noch keinen 'bundle display name'.

Und standardmäßig ist Ihr 'Produktname' im Tab 'Build-Einstellungen' Ihres Ziels gleich $ (TARGET_NAME). IMHO ist es bequem und wollte nicht ändern.

Also kannst du einfach deinen Target-Namen ändern , wie er in seinem Kommentar für die angenommene Antwort gesagt hat. Ich habe ein Bild dafür gemacht:


Im Feld Ziel> Build-Einstellungen> Produktname können Sie dieses Feld hier bearbeiten.


In Xcode 3.2 wählen Sie einfach den Eintrag Projekt im Panel Gruppen und Dateien und dann den Menüpunkt Projekt -> Umbenennen ... Für mich bearbeitet.


Klicken Sie in Xcode 4 auf den Namen des Projekts, um mit der Umbenennung zu beginnen.


Nur zum Ändern des Anwendungsnamens (der zusammen mit dem App-Symbol angezeigt wird) in xcode 4 oder höher:

Klicken Sie im Gruppen- und Dateifenster auf Ihr Projektdateisymbol und wählen Sie Ziel -> Buildeinstellungen -> Verpackung -> Produktname. Klicken Sie auf die Zeile, es erscheint ein Pop-up-Fenster, geben Sie hier Ihren neuen App-Namen ein.

Zum Ändern des Projektnamens (der zusammen mit dem Projektsymbol angezeigt wird) in xcode 4 oder höher:

Klicken Sie im Gruppen- und Dateifenster auf Ihr Projektdateisymbol und wählen Sie im rechten Bereich Projekt (über den Zielen) aus, nur im rechten Bereich (es wird nur sichtbar, wenn Sie "Dienstprogramme ein- oder ausblenden" aktiviert haben). Suchen Sie nach dem Projekt name.Edit es zu neuem Namen, den Sie Ihrem Projekt geben möchten.

Löschen Sie Ihre App vom Simulator / Gerät, säubern und rennen Sie. Änderungen sollten widerspiegeln.

Das ist es


Sie ändern den Anzeigenamen des Pakets in der Datei info.plist. So einfach ist das.

Das Ändern des Namens des Bundle-Displays (im Gegensatz zu dem Namen des Bundles) ist die einzige Möglichkeit, Zeichen wie "+" in Ihren Anwendungsnamen aufzunehmen. Das Einfügen von Sonderzeichen in den Projektnamen führt beim Hochladen in den App Store zu einem Fehler!


Sie können den Product Name ändern, ohne den Project Name (insbesondere das Verzeichnis) zu ändern.

Erstellen Sie Einstellungen> suchen Sie das Schlüsselwort " Produktname "> Werte aktualisieren


Suchen Sie in Xcode 4 auf der Registerkarte "Buildeinstellungen" des Ziels nach "Produktname".


Um alle relevanten Informationen an einem Ort zu sammeln, hier ist die offizielle Antwort auf diese Frage - und es ist die einzige, die für mich auf Xcode 5.1.1 gearbeitet hat

Verwenden Sie einfach den Bereich Identität und Typ in Xcode.


Wenn Sie den Namen der Anwendung so ändern müssen, wie er auf dem Startbildschirm des iPhones angezeigt wird, müssen Sie dies in der Zielkonfiguration tun, nicht in der Projektkonfiguration.

  1. Erweitern Sie die Gruppe "Ziele" in Xcode und klicken Sie dann einmal auf das Element darunter. Es sollte den Namen Ihres Projekts teilen, der auch der Standardname der Anwendung ist, die generiert wird.

  2. Drücken Sie Befehl-I, um das Info-Fenster aufzurufen, und navigieren Sie zum Build-Tag.

  3. Setzen Sie das Dropdown-Menü Konfiguration auf Alle Konfigurationen.

  4. Suchen Sie nach einer Einstellung namens Produktname unter der Überschrift Verpackung.

  5. Ändern Sie diesen Wert in den Namen, den Sie für Ihre kompilierten Anwendungen und in den unsterblichen Worten von Bugs Bunny: Viola! Führen Sie eine Bereinigung durch und erstellen Sie Ihre Anwendung, um den neuen Namen zu übernehmen.


Wenn Sie nur den Anzeigenamen ändern möchten, können Sie direkt aus der Eigenschaftendatei (plist) der App wechseln.

Sie können eine neue Zeile mit dem folgenden Schlüssel hinzufügen: Anzeigename des Pakets

Hier ist ein Beispiel dafür

Wenn Sie dies verwenden, wird der Name der App angezeigt, den Sie mit diesem Schlüssel angegeben haben.

So kannst du das einfach machen.







ios