从Xcode 3.2.2迁移到Xcode 3.2.3?

时间:2010-07-09 07:34:44

标签: xcode ios4

我使用xcode 3.2.2开发了一个完整的应用程序,现在想将它提交到app store。 在此之前,我需要使用xcode 3.2.3 for iOS 4.0进行编译。

我在Xcode 3.2.3中打开了xcode 3.2.2项目并试图在OS4.0的设备上运行,它给了我一个错误..

  

“调试器出错:正在调试的程序没有运行。”

如何在不做任何重大更改的情况下为iOS 4.0构建我的项目?

3 个答案:

答案 0 :(得分:1)

我发现了这个问题。我在我的应用程序中实现了可访问性。我使用了Reachability样本中的“Reachability.h”和“Reachability.m”。这些文件很旧。可更新性样本已更新。更新版本中的.m文件几乎没有变化。

我刚用新的文件替换旧文件,我的应用程序现已编译,并且在iOS4上工作正常......

答案 1 :(得分:0)

重启Xcode。 3.2.3的调试器存在很多问题。 =(

此外,对于4.0,您必须至少为UIApp委托添加一些不同的方法。

答案 2 :(得分:0)

当我更新Xcode时,我遇到了同样的错误“正在调试的程序没有被运行”。

令人沮丧的是,我所做的就是删除我的iPhone上安装的旧版应用程序。然后在设备上进行构建并运行,并安装了新版本。现在运行得很好。