4

タイトルにアポストロフィを含むアプリを Apple ストアでリリースする予定です。「ターゲット」名にアポストロフィが含まれている場合、XCode でコードのビルドに問題が発生していることに気付きました。次の文字を使用して、この問題を(今のところ)回避することができました。

とは対照的に:

'

これで問題ないように見えますが、最終的なビルドをストアに提出するときなど、後で何が起こるかについて少し心配です.

この小さな回避策が適切かどうかを知っている人はいますか、それとも私は問題の世界に備えているだけですか?

たとえば、このような抽象的な文字を使用すると、ストアで誰も私のアプリを検索できないということになりますか?

4

3 に答える 3

5

iOS スプリング ボードに表示されるアプリの表示名は、アプリの infoPlist で設定され、ビルド設定とは関係ありません。Xcode プロジェクト、ターゲット、およびその他すべてのファイルには、好きな名前を付けることができます。

CFBundleDisplayNameアプリの Info.plist でを設定する必要があります。デフォルト${PRODUCT_NAME}では、これはターゲットの名前の Xcode 構成変数に設定されていますが、好きなものにすることができます。

さらに一歩進んで、InfoPlist.stringsこのファイルを使用して、さまざまなローカリゼーション用にこの値をオーバーロードする必要があります。このファイルに値を設定すると、Info.plist の他の値が無効になります。最近の Xcode には、新しいプロジェクトで空白のものが付属していますが、そこにない場合は簡単に追加できます。

InfoPlist.strings ファイルは次のようになります。

"CFBundleDisplayName" = "App's Name";

注:アプリの名前を上記のように設定しても、スプリング ボードにアポストロフィが表示されない場合は、意図的に削除されている可能性があります。

于 2012-10-28T20:44:49.617 に答える
0

App Storeでアプリケーションのタイトルについて話しているようです。これは、iTunes Connectに入力されており、作成したコードとはまったく関係ありません。

iTunes Connectでアプリの名前にアポストロフィを付けると、疑わしいようにアプリを検索するユーザーに影響を与える可能性があります。ただし、多くの場合、アプリには拡張名があり、アプリの名前により多くのコンテキストを提供するため、次のキーワードも使用する必要があります。あなたのアドバンテージ。

iTunesConnect開発者ガイドを確認する必要があります

于 2012-10-28T23:12:46.040 に答える