2008-11-05 5 views
3

Il m'a fallu 2 jours (et beaucoup de martèlement tête/mur) pour enfin découvrir que la raison pour laquelle la distribution ad-hoc ne fonctionnait pas pour moi était parce que mon nom d'application avait des caractères UTF-8. Je ne comprends toujours pas comment une telle plate-forme internationale comme l'iPhone d'Apple peut interdire cela. Si mon application était un jeu chinois de Go, ne suis-je pas autorisé à l'appeler "Go! (圍棋)" ?!Quelles sont les restrictions de nom d'application iPhone? (Et [où] sont-ils documentés?!)

Quoi qu'il en soit, je me demande ...

  • Est-ce une limitation réelle, ou un bug dans le processus ad hoc?
  • Y at-il d'autres restrictions sur l'application nom (peut-être les caractères qui ne jouent pas bien avec unix, comme?, *,!, &, etc.)
  • tout cela est-documenté, nulle part? (Si oui, où :)
  • Quelqu'un peut-il pointer vers un exemple d'une application dans l'app-store avec des caractères UTF-8 (en particulier japonais/chinois) dans le nom?

Merci!

(je sais: il ressemble à plusieurs questions, mais ils sont vraiment tous liés!)

+0

I Je ne peux pas répondre à votre question en toute confiance, mais la façon dont je le vois vous pouvez aussi bien supposer que vous êtes limité à ASCII et Apple ne le résoudra jamais. Le plus tôt vous acceptez que plus vous serez heureux. – slf

Répondre

7

Il s'avère (selon DTS), c'est un bug dans la façon dont iTunes gère la distribution ad-hoc. Ce problème est spécifique à ad-hoc - ma distribution de développeur fonctionne bien, et on me dit que l'app-store le gérera également, c'est juste une distribution ad-hoc (le mécanisme commun pour des choses comme le bêta-test.)

En partie, la réponse DTS était:

« Je suis en mesure de le reproduire, je l'ai également confirmé qu'il ne semble être un problème pour la distribution ad hoc, donc je suis enclin à croire. c'est un bug dans iTunes (j'ai testé en 8.0.1, le dernier)

Je suis en attente d'une décision de l'ingénierie iPhone OS à ce sujet, mais je vous recommande de déposer un bug avec votre application de test. "

(Hé, dois-je le droit de voter-ma propre réponse Est-ce tricher: D?)

(Réponse: Non, vous ne pouvez pas donc je suppose que ce serait,.)

1

Avez-vous essayé la clé CFBundleDisplayName dans Info.plist?

Questions connexes