Domanda

I originariamente presentato ed è stato approvato con il 4.1 SDK. Ho aggiornato alla 4.2 e stavo facendo alcune correzioni, e quando ho provato a presentare al App Store ho ricevuto questo messaggio:

"Nome file non può contenere spazi bianchi".

Il mio info.plist aveva il default $ {} eseguibile come proprietà file eseguibile. Sono andato avanti e cambiato. Provato ricostruzione, ed ha ottenuto lo stesso errore. Cosa strana, però, il nome del file che XCode assegnava stata una partita al mio "Bundle Display Name", che è quello che controlla come l'applicazione è chiamato in Springboard. Ho cambiato la proprietà bundle Nome visualizzato avere No_Spaces, e l'applicazione di convalida passato.

Non voglio veramente la mia app per avere un carattere di sottolineatura nel nome, quindi mi chiedo se questo è un bug o se ho perso qualcosa da qualche parte. Tenete a mente che non è altro che alcune modifiche di codice modificate tra la presentazione e l'approvazione in 4.1, e la presentazione in 4.2

È stato utile?

Soluzione

Guardate questa discussione:

https://devforums.apple.com/message/282652#282652

problema noto con XCode 3.2.5

Altri suggerimenti

Cambia il nome del prodotto nel Distribution Settings Costruire per Target della tua app e spazi Rimuovi da quel nome. E 'uno dei 5 "nomi" per un app (nome di destinazione, nome del prodotto, Fascio nome visualizzato, Fascio Identifier, iTunes il nome del negozio), che possono essere tutti diversi. È ancora possibile avere spazi nel nome di iTunes e il sotto-il-icon Bundle nome visualizzato.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top