大家好,这是一个非常重要的问题,我在任何地方都找不到明确的答案,我相信很多人都经历过这种情况,所以也许你可以帮助我。
我发布了我的应用程序,第一个版本根本没有本地化,现在我发布了一个包含本地化的更新,因为一些图片、plist 甚至 xibs 现在不在他们以前的文件夹中并放在 en.lproj 等中。问题是,至少在使用 xCode 进行测试时,更新应用程序时,不会删除以前安装的文件,是什么导致应用程序选择旧版本的文件(非本地化文件夹中的文件),这会导致应用程序的某些部分保持未本地化,甚至在某些情况下导致它崩溃。
我读到通过 AppStore 更新时,过程会有所不同,以前的安装将被清除,因此它会正常工作,但是我不确定,我真的不想发布有缺陷的应用程序版本公开。
那么有人对这种情况有什么要说的吗?
非常感谢