设备上安装旧版本时,故事板无效

时间:2013-11-24 20:43:09

标签: ios iphone objective-c xcode storyboard

好的,这是短暂的细分。我在应用程序商店中有一个应用程序。我创建了一个新版本,在其中我将故事板本地化改为基础。一切都在模拟器和设备上正常工作。

问题只发生在我的设备上有旧的(当前处于应用程序商店中)版本并尝试使用Xcode测试新版本时。设备上显示的故事板是新旧版本的混合。新的设计,但旧的安排。由于我的改变,它崩溃了。

如果我在运行新版本之前删除了(旧)应用程序,一切正常。

所以我的问题是:

应用更新会删除所有旧的缓存故事板吗? 我是否可以在“真实”条件下批准应用商店后测试我的更新? (我选择手动释放它。) 显然,缓存版本存在某种问题。我可以以某种方式确保不会使用旧故事板吗?

3 个答案:

答案 0 :(得分:0)

通过App Store更新应用程序,创建新版本的沙箱目录(位于/ var / mobile / Applications /)以及“库”和“文档”文件夹时,您将不会遇到任何问题从旧安装中移动。

在Xcode中使用“build and run”时,它只会安装新文件,因此您在新版本中删除的软件包中的所有文件仍然存在。

答案 1 :(得分:0)

setting it here.setting it here.setting it here.setting it here.将其设置在此处。在此设置。

答案 2 :(得分:0)

只需重命名Storyboard文件 - 这很奇怪但是有效。