iOS Xcode本地化不匹配导出ad hoc与调试

时间:2014-06-18 16:45:17

标签: ios localization xcode5 ad-hoc-distribution

我有一个iOS 7.x应用程序,基础意大利语和英语的特定本地化。 当我在终端模拟器和真实设备上测试我的构建时,一切正常。但是,当我导出为" Ad Hoc Archive"如果我切换当前设备i18n设置,则将其安装在仅使用英语(不是基本设备)的设备上,本地化将独立显示。

为什么会这样? Apple Store分销是否足够? (我不这么认为......)

1 个答案:

答案 0 :(得分:0)

好的,我发现了什么问题。 Apple使用用户维护的一种首选语言列表。在我的情况下:

1)基地; 2)英语。

并使用具有以下首选语言列表的手机: 1)意大利语; 2)英语。

手机选择英语作为设备的最佳语言。 只有在i18n列表中找不到首选语言时才会到达基数。

我找到的唯一解决方案是添加另一种特定于意大利语的语言翻译。

更好地思考,这个功能是正确的!为什么我希望选择英语为2°语言的法语用户在意大利语中看到我的应用程序?

感谢并抱歉我的回答是自我回应。