我最近一直在开发应用程序,但遇到了一个令人讨厌的问题。我对情节提要板所做的任何更改都没有反映在我的iPhone(正在代替模拟器使用)上。
我已经尝试了很多方法,例如清理构建文件夹,删除配置文件,删除手机上的应用程序并重新启动等等,关于如何解决该问题或导致该问题的任何想法所有这些吗?
谢谢
(抱歉,听起来有点不清楚,我很难描述它)
答案 0 :(得分:1)
发生这种情况的原因可能有多种,其中某些原因本质上是不确定的。
我将列出一些修复程序,尽管其中一些您已经尝试过了。
derived data
文件夹。再次部署。我认为最后一个可能与您有关。 (或您所做的任何更改,都会被应用程序中的其他代码覆盖。)
答案 1 :(得分:1)
上述答案是正确的,
但是,发生这些问题的主要原因是高速缓存。当我们通过xcode工作和管理很多事情时。 Xcode管理所有东西,因此在大量工作之后,发生了某些情况(例如:内部源引擎由于某种原因而崩溃),而我们的更改未反映在输出形式中,原因是由于缓存和派生数据回忆起来。如上所述,这些步骤将再次重置并清除缓存,并且在使用xcode编辑器时,您的工作将正确反映。
最佳做法是每周一次删除所有派生数据和模块缓存,这样在关键工作负载期间不会出现任何问题。