Xcode a donné une étrange erreur de kiosque lors de la tentative de soumission d'une application

86

finalement tout fonctionne bien et je souhaite soumettre ma première application à l'Appstore. Mais lorsque je clique sur Soumettre dans Xcode 4.1, j'obtiens ce message d'erreur étrange:

Pour inclure les fonctionnalités du kiosque, le fichier info.plist doit inclure uinewsstandapp = true.

(Exactement la même chose et Google ne sait rien).

Mais je n'utilise pas de kiosque à journaux et je ne veux pas l'utiliser. Où est mon erreur?

Markus

Xcode version 4.1

boxi
la source
Essayez d'accéder à votre fichier info.plist: ajoutez une nouvelle ligne et saisissez uinewsstandappla clé. Définissez son type sur Boolean et sa valeur sur yes. et s'il y a uinewsstandappdéjà un dans l'une des clés, assurez-vous que la valeur est YES.
Dair
quand je le fais, xcode veut que j'active le kiosque à journaux pour mon application dans itunes connect. mais ce n'est pas une application de kiosque et je ne veux pas l'utiliser :(
boxi

Réponses:

165

La nouvelle version de Xcode a introduit un NewsstandIconsous CFBundleIcon. Supprime-le.

SPIELER
la source
8
Merci beaucoup. Pour les gens ne connaissent pas CFBoundleIcon, c'est une clé dans le fichier info.plist
Dongsheng Cai
1
parfait .. c'était un mal de tête inutile à mon humble avis. Allez l'équipe Xcode!
Jason Cragun
13
Les développeurs Xcode utilisent-ils déjà leur propre logiciel?
Dancreek
105

Pour ceux qui ont du mal à le trouver:

Capture d'écran

chown
la source
2
Magnifique +1 pour cette illustration!
n.evermind
si je supprime l'icône Newstand, y a-t-il un effet sur notre projet?
Babul
@Babul Pas que je sache.
chown
0

Vous devez également vous assurer que le paramètre UINewsstandApp n'est pas présent dans le fichier Info.plist

Dan
la source