Xcode 6.3 sta andando in crash su Project Rename

Ho appena aggiornato il mio Xcode 6.3. Sto riscontrando un problema durante la ridenominazione del progetto. C'è qualche soluzione?

E in alcuni casi mostra mymac invece di simulatori o dispositivi nello schema – sezione del dispositivo in alto a sinistra.

Solutions Collecting From Web of "Xcode 6.3 sta andando in crash su Project Rename"

Questo problema è stato risolto in XCode 6.4, si prega di aggiornare XCode. Se si utilizza ancora la versione 6.3, seguire la soluzione di seguito. Ma preferisco aggiornare Xcode a 6.4.

È un po 'diverso, dobbiamo seguire qualche nuova procedura.

1) Cambia il tuo nome del file xcodeproj prima senza aprirlo.

2) Cambia il nome della destinazione dall'Editor di progetto facendo doppio clic sul nome della destinazione.

inserisci la descrizione dell'immagine qui

3) Se il nome del tuo progetto non è ancora cambiato, puoi farlo dal lato destro del tuo xCode come mostrato nella figura seguente.

inserisci la descrizione dell'immagine qui

4) È ansible modificare manualmente il nome del file plist .

5) Ora per risolvere il problema dello schema , è necessario rimuovere lo schema attuale e aggiungere uno schema più recente con un nome appropriato.

inserisci la descrizione dell'immagine qui

inserisci la descrizione dell'immagine qui

Rimuovi gli schemi precedenti mostrati sopra (selezionandolo e rimuovendo facendo clic sul button "-" ) e aggiungine uno più nuovo (facendo clic sul button "+" dallo schema di gestione e aggiungendo il nome corretto).

Dopo l'arresto anomalo, l'estensione "xcodeproj" scompare. Quindi quello che ti serve è aggiungere l'estensione. Dopo aver aperto il progetto, tutti i bersagli sono spariti. È necessario rimuovere lo schema corrente (Gestisci schemi> Elimina "), quindi aggiungere un nuovo schema con nome corretto. Nel mio caso, funziona.

Rinominare manualmente nel finder App.xcodeproj e App-info.plist su YourNewAppName.xcodeproj e YouNewAppName-info.plist . Control fai clic su YourNewAppName.xcodeproj e scegli Show Package Contents , rinomina manualmente App.xcscheme su YouNewAppName.xcscheme

Apri i file project.pbxproj , YouNewAppName.xcscheme e xcschememanagement.plist nel tuo editor di text preferito diverso da Xcode. Trova e sostituisci uno alla volta tutte le istanze di App in YourNewAppName quindi Salva.

Control fai clic su project.xcworkspace e scegli Show Package Contents e apri UserInterfaceState.xcusersate nell'editor di text. Trova e sostituisci uno alla volta tutte le istanze di App in YourNewAppName quindi Salva.

Apri YourNewAppName.xcodeproj in Xcode e cambia nelle impostazioni del documento di Project Format Xcode 6.3-compatible : Project Format Xcode 6.3-compatible

… o per un tempo più semplice torna a Xcode 6.2.

questa potrebbe essere una risposta tardiva, ma sicuramente utile per alcuni lettori più tardi. Nota: la ridenominazione manuale qui e là è semplicemente un rischio e richiede tempo. Esiste un modo più efficace di farlo tramite la row di command con solo 3 istruzioni. Continuare a leggere.

Esistono due soluzioni:

1- Aggiornamento a Xcode 6.3.2 seme GM o successivo

2- Sostituisci con la row di command: è veloce e furioso … è efficace !! Non menzionare

/// Installa Ack. Per informazioni su Ack, consultare: http://beyondgrep.com/why-ack/

 $ brew install rename ack 

/// Due comandi da eseguire per rinominare: uno per i nomi dei file e il secondo per i leterals all'interno dei file

 $ find . -name 'OldProjectName*' -print0 | xargs -0 rename -S 'OldProjectName' 'NewProjectName' $ ack --literal --files-with-matches 'OldProjectName' | xargs sed -i '' 's/OldProjectName/NewProjectName/g' 

/// Controlla se tutta la ridenominazione è stata un successo. Il seguente command indica un successo SE E SOLO SE non viene prodotto alcun risultato

 $ ack --literal 'OldProjectName' 

Modifica il progetto (l'elemento principale nel pannello Navigatore) con il pannello Utilità aperto (cmd-opzione-zero). Digita il nome del nuovo progetto nella casella nella parte superiore del pannello Utilità. Questa è la casella "Nome" nella sezione "Identity framework; e tipo". Quando cambi il nome in quella window compare una window di dialogo che chiede se vuoi cambiare il nome di vari file. Accetta tutte le modifiche suggerite. Questo funziona per me con Xcode 6.3.2. Cambia con successo il nome del progetto e il progetto viene caricato e eseguito su un dispositivo o sul simulatore. Non ho provato a non accettare alcune delle modifiche suggerite.

In precedenza ho provato a cambiare il nome del progetto modificando il nome nella sezione "Progetto" o "Obiettivi" nel pannello stretto vicino al centro dello schermo, che è where ho cambiato il nome del progetto nelle versioni precedenti di Xcode. Ma quando l'ho modificato lì in Xcode 6.3 il progetto non si sarebbe sviluppato o si sarebbe schiantato.

Ho appena fatto un piccolo trucco.

Ho cambiato il 'Nome prodotto' in Impostazioni di costruzione e ho dato un nuovo nome. il resto è successo da solo. questo è Xcode rinominato anche cartella e file.