Info.plistをローカライズしました:
そして、私はこのビルドエラーを受け取りました:
error: could not read data from '/Users/cherif/Apps/Wesh/Info.plist':
The file “Info.plist” couldn’t be opened because there is no such file.
実際には、2つのInfo.plistファイルがあります。
fr.lproj/Info.plist
Base.lproj/Info.plist
Info.plistパスをローカライズする方法は?
これらの変更をロールバックし、InfoPlist.stringsファイルをプロジェクトに追加し、ローカライズしてから、必要なキーをプロジェクトに追加します。例えば:
"CFBundleDisplayName" = "App display name";
"CFBundleName" = "App bundle name";
ローカライズされたInfo.plistへ:
"NSLocationAlwaysAndWhenInUseUsageDescription" = "blabla";
"NSLocationAlwaysUsageDescription" = "blabla2";
これですべて作業が完了し、info.plistファイルをローカライズしました。