40

iOS 10 用のアプリを準備しているときに興味深いことに直面しました。Xcode 8 以降では、アプリで要求するすべての権限について説明を提供する必要があります ( https://forums.developer.apple.com/thread/49951 )

すべて問題ないように見えますが、この説明をローカライズしたい場合はどうすればよいですか?

内部に配置すると、InfoPlist.stringsアプリがクラッシュし続けます。しかし、それをInfoPlist.stringsand Info.plist- app に配置すると、常に から説明が取得Info.plistされるため、ローカライズは行われません。

誰かが解決策を持っているかもしれません。ありがとう :)

4

4 に答える 4

50

私は同じ問題に直面しましたがInfoPlist.strings、どのターゲットのメンバーでもないことに気付いたので、解決できました。

Target Membershipそのため、ファイルに を設定すると(Copy Bundle Resourcesビルドフェーズに入ります)、修正されました。


そして、ここでグーグルする人のために: https://developer.apple.com/library/content/documentation/General/Reference/InfoPlistKeyReference/Articles/AboutInformationPropertyListFiles.html

「プロパティ リスト値のローカライズ」までスクロールします。

于 2016-09-19T11:21:20.363 に答える