it-swarm.com.de

Geänderter Projektname in Xcode, der einen Namensfehler verursacht

Mein alter Name bestand aus einem ähnlichen Kamelkastennamen

Meine App

Ich habe es dann geändert 

Myapp 'Beachten Sie, dass das A jetzt Nichtkappen ist'

Ich änderte dies durch Klicken auf MyApp name im Navigator-Menü und änderte es. In einem Hilfefeld wurden systemweite Änderungen angezeigt. Ich habe auf JA geklickt.

aber jetzt, wenn ich diese Anwendung baue, heißt es, dass der Name meiner App lautet:

Myapp-temp-caseinsensitive-umbenennen

Ich frage mich jetzt, wie ich den -temp-caseinsensitive-umbenennen-Teil los werde?

32
HurkNburkS

Überprüfen Sie den Produktnamen in den Build-Einstellungen und stellen Sie sicher, dass es überall Myapp ist. Wenn das erledigt ist, 

  • Schließen Sie Ihr Projekt -> gehen Sie zum Finder.
  • Klicken Sie mit der rechten Maustaste auf Ihre .xcodeproject-Datei und klicken Sie auf show package Inhalt.
  • Klicken Sie dann mit der rechten Maustaste auf Ihr project.pbxproj und öffnen Sie es in einem Texteditor
  • Suchen Sie dann nach Myapp-temp-caseinsensitive-umbenennen und benennen Sie sie manuell umIt.
  • Speichern Sie es nach dem Ändern und öffnen Sie das Projekt erneut.

Stellen Sie sicher, dass Sie eine Sicherungskopie Ihres Projekts erstellt haben, bevor Sie dies tun.

90
iDev

Ich hatte ein ähnliches Problem, aber es betraf nur ein Target, das mit "case-insensitive-rename" versehen wurde. Wenn Sie eine ähnliche Situation haben, führen Sie einfach Folgendes aus (mit XCode 5):

1) Klicken Sie links auf Ihr Projekt. 2) Erweitern Sie sich, um alle Ziele anzuzeigen, indem Sie auf den kleinen Button klicken

step 2 - tiny expand button

3) benannte betroffene Ziele umbenennen.

step 3 - rename

4) Projekt speichern. Dann öffnen Sie für OCD-Brownie-Punkte Ihr Projekt in einem Texteditor und führen Sie ein Strg-F für "unempfindlich" oder Ähnliches aus, um sicherzustellen, dass alles aufgelöst wird.

11
Vivek Gani

Gehen Sie zu project -> Build Settings -> Search "Packaging" und ändern Sie den Produktnamen - Schlüssel.

Wenn dies nicht funktioniert, wiederholen Sie es, aber innerhalb Ihres Ziels. Targets -> YourApp -> Build Settings -> Search "Packaging"

Voila.

4
Ryan

Keines davon funktionierte für mich. Ich fand diesen Beitrag und es funktionierte, und es war der einfachste. Ich denke, die Lösung hängt davon ab, wie Sie sich überhaupt in den Schlamassel gebracht haben :)

-temp-caseinsensitive-umbenennen in Bundle Identifier

4
Mehdi Abderezai

Versuchen Sie, ein neues Schema Ihrer App zu erstellen, indem Sie nach der Wiedergabe und dem Stopp-Button den Projektnamen über Xcode auswählen. Arbeitete für mich!

0
Ritu

In meinem Fall halten Sie die Optionstaste gedrückt auf der Tastatur und gehen Sie zu

Projekt -> Build-Ordner bereinigen (Option + Umschalt + Befehl + k)

Danach Xcode schließen und erneut öffnen.

0
Reza Dehnavi