【发布时间】:2013-02-14 13:34:13
【问题描述】:
我遇到了一个奇怪的问题,即使我卸载了正在开发的应用程序,代码仍保留在手机上。
我的手机上有这个应用程序的旧版本,我正在修复代码中的一些错误。在 Xcode 中,当我在手机上运行它时,一切顺利,我得到了控制台输出,除了代码版本之外,所有版本都是以前的版本,而不是 Xcode 中的当前代码!
所有模拟器都运行完美,总是采用当前代码并安装它(在 5.0 和 6.1 模拟器中)。它只发生在我的 iPhone 4S 上。
我已经尝试了从添加 NSLog() 输出到完全删除文件内容的所有方法 - iPhone 根本不在乎。一切都说已加载,很棒,但事实并非如此。
到底为什么会发生这种情况,我怎么能让它消失?
【问题讨论】:
-
您是否尝试清理您的构建文件夹?按住 ALT 键 -> 单击 Xcode 菜单 -> 项目 -> 清理构建文件夹 ... Xcode 不应再有任何“旧”源或编译代码...