私はすでにこのアプリをアプリストアに持っています。多言語ローカリゼーションのサポートを得るために、我々は最近、ローカライズ設定を変更しました。古いLocalizable.stringsを取り除くにはどうすればいいですか?
旧設定:
./Localizable.strings
新規構成:
./Swedish.lproj/General.strings
./Swedish.lproj/Localizable.strings
./Swedish.lproj/Settings.strings
私は、古いバージョンを削除し、期待通りに新しいものすべてが動作しますインストールしますが、私は携帯電話上の古いバージョンを残す場合場合新しいものをインストールすると、./Swedish.lproj/Localizable.strings
の翻訳は表示されません。だから私は古い./Localizable.strings
が電話に残っていて、新しい./Swedish.lproj/Localizable.strings
を隠しているように思えます。 ./Swedish.lproj/General.strings
と./Swedish.lproj/Settings.strings
の翻訳はどちらも動作します。
私が恐れているのは、アップデートをインストールする前にユーザーがアプリをアンインストールしなければ、翻訳が正常に動作しないということです。この問題がなぜ優先されるのかが分かります。
私が問題の原因を正しく理解していれば、私の質問は電話で既に./Localizable.strings
を取り除くにはどうすればいいですか?より一般的な質問は、この問題をどうやって解決するのだろうか?
遅れて申し訳ありません。あなたは正しいと思われます。アプリがリリースされるまではわからないが、これまでのテストに基づいて動作することが期待されている。 –