我已经在App Store上有我的应用程序,我想发布一个新的国际化版本。所以,我为英文版本创建了xib,为法文创建了xib(在良好的en.lproj和fr.lproj文件夹中进行了本地化)。当我在我的iPhone上设置了已经有第一个非国际化版本的应用程序时,我遇到了一些与界面有关的问题:应用程序不会更新用户界面上的所有更改,即使设置了该标签,我仍然拥有法语标签iPhone语言为英语(该应用程序不会自动选择好的xib)。更新应用程序后加载错误的xib
如果我只清理项目并重新构建,它仍然不起作用,但是当我清理我的项目时,删除了手机的应用程序并重新构建,一切都像魅力一样。我不希望那些已经拥有该应用并通过App Store进行更新的用户遇到问题:/有没有办法了解会发生什么?
非常感谢您的回答。但是我怎样才能安装一个没有遗留文件的干净的包?为了测试我的版本:) – Seb
在使用Xcode构建和安装之前,从设备中删除应用程序。 – Theo
好吧,如果我明白,如果它的工作原理,它会适用于所有更新的用户? – Seb