【Titanium Advent Calendar 2011:一日目】既にリリースしたアプリ名の変更(AppStore編)

12月 1st, 2011 | Filed under Titanium Mobile.

Titanium Advent Calendar 2011 
ありがとう、2011。ありがとう、Titanium。

ということで始まりました、てか既に始まっている(@kaz_konno) Titanium Advent Calendar 2011!25日まで毎日誰かさんがTitaniumについて記事を書いていくというも催し事です。栄えある1日目としては、軽く小ネタで行こうと思います。すみませんすみません、もはやTitaniumでもないような気がしますが、けっこう手間取ったのでシェア。

前回、ticktockというあタイマーアプリを作成・公開したのですが、それからほどなくしてAppleさんからメールを頂きました。内容は、私が出したアプリと同名のアプリ会社さんからの権利侵害だーって申し出がきてるよ。んで、Apple的にはちゃんとレビューしたし問題ないとは思ってるけど、当事者同士で話し合いしてね♪って感じでした、たぶん。

確認してみると、確かに同名のゲームアプリ既にAppStoreでは存在していました。しかし、ticktockって名前的にタイマーアプリなんだからこっちのほうが妥当だろうに。。とか思ったのですが、言い返す英語力もない&アプリ名にこだわりもなかったので変更することにしたってのが今回の記事の主旨です。

仕方なくアプリ名変更しようと思ったけど、どうやんのこれ?新規Titanium Mobile Project作成時にはproject nameを入力できたけど、プロジェクト作成後にはそんな項目いじれるとこない。

tiapp.xmlのname要素をいじってclean buildしたけども、これは効果がなかった。やっぱりプロジェクト名を変更するしかないようで、Q&Aを探ってたらありました。

You can create a new project and just copy in your Resources to the new project (and then just delete old).
How can i rename my iphone app project? » Appcelerator Developer Center 

プロジェクト名変えたかったら新しくプロジェクト作ってコピーすればいいじゃん(・∀・)!!ってことですね。なるほど原始的。

ということ、新規プロジェクトで変更したい名前にして作成。

旧プロジェクトから必要なリソースファイルを新プロジェクトにコピペ・上書きすればOKです。チョー簡単です。これで、シュミレーターや実機のホーム画面で表示されるアプリ名が変更できました。

はい、これでめでたしめでたしでは終わりません。もう一個変更しなければならないところがあります。

Change App Name

AppStoreで表示されるアプリ名を変えなければなりません。僕はこれを忘れてSubmitしたため、AppStoreではticktockと表示されているのに、落としてきてみるとtissaとアプリ名が表示されるチグハグなことが起きてしまいました。

iTunes Connect の App Summary ページなんですけど、今はReady for Saleの状態なの編集できませんが、新しいバージョンのアプリをSubmitして、Waiting fo Reviewになっている間はこのDetailsの横にEditボタンが現れます。そこでボタンを押して App Nameを変更すればOKです。Ready for SaleになっちゃうとEditボタンがなくなるので、てっきりAppStoreのアプリ名てのは一回提出したら編集できないものかと思ってましたが、どうやら違ったようです。よかったです。

これを理解するのに1週間、アプリ名の変更に2回バージョンアップしてバージョアップ待ちに4週間くらいかかってるので、かなりの時間を浪費しました(;´Д`)

みなさんも、アプリ名で揉めたら試してみてください♪

明日のもぎゃさんはきっとやってくれるはず!!!

Tags: