ITMS-90175 Legacy Language Designator
自分は自作アプリの非常に古いプロジェクトをいまだにメンテすることがあるので、ITMS-90175 Legacy Language Designatorに引っかかることがある。
これは、ローカライズのためのディレクトリが English.lprojやJapanese.lprojのように古いフォーマットの場合に発生する。かなり前に en.lprojやja.lprojの形に変更されているのだが、その前に作ったプロジェクトはこの形式になっている。
今回、ラベルが表示されないなぞの問題が発生したので、これによるものかと思い修正してみたのだが、結局この問題によるものではなかった。しかし一応修正方法はわかったのでメモしておく。
iphone – AppStore iOS WARNING ITMS-9000 “Legacy Language Designator” – Stack Overflow Eschatology : Using “en” instead of “English” for your Xcode project’s development regionによるとproject.pbxproj を1箇所を除いて Englishからenへエディタで書き換えを行えばよい、とあるが、自分の場合は viの一括置換 ( :%s/English/en/g )で全て en に書き換えても問題はなかった。(Japaneseも同様)
Xcode上で English.lproj を en.lproj に書き換えてもややこしいことになるので、エディタで編集するのがおすすめだ。project.pbxproj ファイル編集の際はバックアップを取っておいて、万が一の場合戻せるようにしておくこと。
関連記事
-
iPhoneアプリの無料版と有料版を同じソースから作りたい
こども向けに作った自作アプリおんぷちゃんは、習作でもあったのでiPhone無料版、iPhone有料版
-
EverLearn 1.7.2 を公開しました
英単語学習用アプリ EverLearn 1.7.2 を公開しました (2015/10/22)TOEF
-
Olympus Camera Kit (SDK)を製品版に移行
発売が延期されていた OLYMPUS AIR A01も2015/3/25(水)についに発売された。
-
[iPhone SDK] Log Locations 1.2 を Submit
かなり久しぶりに、自動で毎日移動した場所を記録する Log Locations をアップデートした。
-
Photoshop のバッチ処理でiOSアプリアイコンを一括作成する
毎回苦労しているiOSのアプリアイコン作成。今回はPhotoshopのバッチで作成してみる。前回は
-
MacPeople 2012 5月号にはほしいガジェットがたくさん紹介されてる
定期購読しているMacPeopleの今月号(5月号)で面白い製品がたくさん紹介されていたのでメモを書
-
iPhone6, Xperia, Galaxy Note サイズ比較
iPhone6 Plus は一体どれくらい大きいのか想像ができなかったの
-
[iPhone 開発関連本] SQLite入門 第2版 西沢直木
SQLite はそれなりにクセがあるらしく、今までに入手した知識とFMDBのソースコードだけ(FMD
-
AutoLayout 問題で Xcode6 が起動しなくなった
iPhone6 Plus の巨大な画面に対応するために、はじめて Interface Builder