好的,这是短暂的细分。我在应用程序商店中有一个应用程序。我创建了一个新版本,在其中我将故事板本地化改为基础。一切都在模拟器和设备上正常工作。
问题只发生在我的设备上有旧的(当前处于应用程序商店中)版本并尝试使用Xcode测试新版本时。设备上显示的故事板是新旧版本的混合。新的设计,但旧的安排。由于我的改变,它崩溃了。
如果我在运行新版本之前删除了(旧)应用程序,一切正常。
所以我的问题是:
应用更新会删除所有旧的缓存故事板吗? 我是否可以在“真实”条件下批准应用商店后测试我的更新? (我选择手动释放它。) 显然,缓存版本存在某种问题。我可以以某种方式确保不会使用旧故事板吗?
答案 0 :(得分:0)
通过App Store更新应用程序,创建新版本的沙箱目录(位于/ var / mobile / Applications /)以及“库”和“文档”文件夹时,您将不会遇到任何问题从旧安装中移动。
在Xcode中使用“build and run”时,它只会安装新文件,因此您在新版本中删除的软件包中的所有文件仍然存在。
答案 1 :(得分:0)
将其设置在此处。在此设置。
答案 2 :(得分:0)
只需重命名Storyboard文件 - 这很奇怪但是有效。