2017-03-24 16 views
1

Ich bin auf der Suche nach einer Möglichkeit, den Namen der App von Code zu ändern. Ich habe viel gesucht und festgestellt, dass es auf den Eintrag Bundle-Name in der Info.plist-Datei ankommt, und dass es nur gelesen wird, so dass es keine Möglichkeit gibt, Schlüsselwerte zu ändern.Wie kann ich den Namen der iOS-App programmgesteuert ändern?

Allerdings ist der Standardwert $ (PRODUCT_NAME), der mir als Umgebungsvariable oder so ähnlich erscheint. Meine Frage ist also, ob es eine Möglichkeit gibt, diesen $ (PRODUCT_NAME) "Variablen" -Wert zu ändern, um auch den Eingabewert zu beeinflussen.

Antwort

11

Die Verwendung PRODUCT_NAME ist eine Build-Time-Funktion. Einmal erstellt, gibt es keine Möglichkeit, den unter dem App-Symbol angezeigten Namen zu ändern.

Kurz gesagt, Sie können nicht tun, was Sie wollen.

+0

Dies ist die richtige Antwort. Ich möchte anmerken, dass (obwohl es immer noch ein weiter Weg ist, den App-Namen programmgesteuert zu ändern) man programmatisch die Erstellung von Web-Apps mit Variablennamen veranlassen kann, d. H. Diejenigen, die über URL-Schemata zurück zur App übertragen können. –

0

Sie können Ihre Anwendungsnamen mit folgenden Schritten ändern:

Zum Projekt -> Einstellung Erstellen -> Suche nach „Produktmodulname“ und „Produktname“ Namen ändern, wie pro Ihre Anforderung dann. Das funktioniert für mich. Erstellen Sie Ihr Projekt und führen Sie die Änderungen auf dem Gerät aus.

Hinweis: Dies ändert nur "Application Name" nicht Projektnamen und Dateinamen.

Verwandte Themen