Kru*_*lur 2 iphone localization
我有一个应该被本地化的应用程序(两种语言,英语是默认的).
但是,我似乎只获得所有字符串的英文版本,无论系统默认语言是什么.我可能遗漏了一些微不足道的东西,但我现在已经阅读了几个教程而没有任何解决方案.
我把这行添加到main(),
NSLog(@"Current locale is: %@", [[NSLocale currentLocale] localeIdentifier]);Run Code Online (Sandbox Code Playgroud)
并且产生的打印输出是en_US,而系统设置为使用本地化语言.
我检查了构建输出,应用程序包包含XX.lproj文件夹,因为我认为它们应该(并且它们是UTF-16,我确认了这一点).
我错过了什么?
编辑:当我通过分发证书通过iTunes部署应用程序时,我的本地化似乎正在工作,但在使用XCode(Command-R或类似的)时却没有.有谁知道我的调试配置设置中缺少什么?
Kru*_*lur 10
我将回答我自己的问题,希望能帮助别人.只需从手机中删除我的应用程序并从头开始重新安装即可解决我的问题.我必须完全删除(包括所有数据),而不仅仅是从Xcode进行干净+重建.
我想iPhone会在某处缓存可用的本地化...
| 归档时间: |
|
| 查看次数: |
1974 次 |
| 最近记录: |