Frage

Es dauerte 2 Tage (und viel Kopf- / Wand Stampfen) zu entdecken, um schließlich, dass der Grund Ad-hoc-Verteilung war nicht für mich arbeiten, weil meine app-Name UTF-8-Zeichen hatte. Ich boggling noch darüber, wie eine solche weit internationale Plattform wie das Apple iPhone kann dies verbieten.

d. , wenn mein app ein chinesisches Go-Spiel ist, bin ich es nicht erlaubt zu nennen "Go! (圍棋)"?!

Wie auch immer, ich frage mich ...

  • Ist dies eine tatsächliche Beschränkung oder ein Fehler in dem Ad-hoc-Prozess?
  • Gibt es weitere Einschränkungen für App-Namen (vielleicht Zeichen, die nicht gut mit Unix spielen, wie?, *,!, &, Usw.)
  • Ist irgendetwas davon dokumentiert, überall? (Wenn ja, wo:)
  • Kann mir jemand Punkt auf ein Beispiel einer App im App-Store mit UTF-8-Zeichen (insbesondere Japanisch / Chinesisch) im Namen?

Danke!

(ich weiß: es wie mehrere Fragen aussieht, aber sie sind wirklich alle miteinander verwandt)

War es hilfreich?

Lösung

Es stellt sich heraus (nach DTS), es ist ein Fehler in der Art und Weise behandelt iTunes Ad-hoc-Verteilung. Dieses Problem ist spezifisch für Ad-hoc - mein Entwickler Verteilung funktioniert gut, und ich bin das App-Store gesagt wird es handhabt auch in Ordnung - es ist nur Ad-hoc-Verteilung (der gemeinsame Mechanismus für Dinge wie Beta-Test. )

Im ersten Teil, DTS Antwort war:

"Ich habe in der Lage gewesen, es zu reproduzieren. Ich habe auch bestätigt, nur scheint es ein Problem für Ad-hoc-Verteilung zu sein, also ist ich geneigt, es ist ein Fehler in iTunes zu glauben (ich in 8.0.1 getestet, die letzte).

Ich bin ein Urteil von iPhone OS-Engineering auf diese warten, aber ich würde Sie empfehlen, einen Fehler mit Ihrem Testfall App-Datei. "

(? Hey, bekomme ich meine eigene Antwort abstimmen-up Ist das Betrug? D)

(Antwort: Nr. Sie können nicht Also ich denke, es wäre;)

Andere Tipps

OSX im Allgemeinen unterstützt UTF8 nativ, in ganz Cocoa auf das Dateisystem.

Ein Beispiel in 日本語: http://phobos.apple.com/WebObjects/ MZStore.woa / wa / viewSoftware? id = 294753911 & mt = 8

Wenn ich raten müsste, haben Sie wahrscheinlich Ihre Anwendung etwas in ASCII zu nennen, aber Sie können den Titel der Anwendung UTF8 machen. Nicht sicher, though.

Haben Sie die CFBundleDisplayName Schlüssel in Info.plist versucht?

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top