iOS - Localizing App Name
Updated at 2015-07-23 08:08
- Open the app in XCode.
- Use XCode => Project Tab => Add Localization => <THE_LANGUAGE_YOU_WANT> to specify that language as your target translation.
- Find localize
InfoPlist.stringsin the project root. If the file doesn't exist, create it to the root of the project.
File => New File => Resource => Strings File => "InfoPlist.strings"
/** * InfoPlist.strings */ CFBundleDisplayName = "APP NAME ON THE PHONE";
Select the File => Localization => Make localized...
- Targets -> Unity-iPhone -> Build Settings -> Code Signing -> iOS Developer: YOU
- Sometimes XCode translates
Info.plistinstead of the
InfoPlist.strings. If this happens, rebuild the project with Unity as this translation will cause builds to fail.
If you receive "doesn't accept non-64" error from App Store:
In Unity, set target iOS version to he newest. OR XCode, Targets -> Unity-iPhone -> Deployment Info -> Deployment Target -> newest OR Project -> <NAME> -> Build Settings -> Architectures -> armv6 to "armv7, arm64"