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 ファイル編集の際はバックアップを取っておいて、万が一の場合戻せるようにしておくこと。
関連記事
-
[WatchKit] How to update complications
Apple Watch の文字盤上に、自分のアプリの情報を載せることができる仕組みが、Complic
-
[Xcode 9.3] iOS 11.3にしたら Xcode 9.3 + High Sierra が強制された
High Sierra はいろいろとアグレッシブな変更が入っており不安定と聞いていたので避けて通って
-
ドラムアプリ「ドラムちゃん」用に電子ドラムiWordを買ってみた
自作ドラム学習アプリ「ドラムちゃん」には以前からMIDIドラムを接続することができたが、これまでな
-
iOS15にアップデート
2021/09/21にiOS15が公開され、そろそろ初期不具合もわかってきた頃だと思いアッ
-
ようやくAppStore に Submit
@ITの 日本人がつまずかないためのiPhone開発ポイント を読みながらAppStoreにアプリ公
-
iPhoneアプリ おんぷちゃん開発日記 和音表示
自分の娘のために作った五線譜学習アプリ「おんぷちゃん」の開発を細々と続けている。 iPadのグランド
-
iPad のマルチタッチジェスチャーによるバグ
iPad/iPad2 はXcodeを利用することでマルチタッチジェスチャーが利用可能になっていました
-
4年ぶりにLogLocationsをアップデート
4年ぶりにLogLocationsのアップデート版を作成中。3年間更新していなかったので、画面がフラ
-
[iPad開発本] Beginning iPad Development
まだ数が少ないiPad開発本がApressから出たみたい。(Beginning of iPad De