这不应该对 NDA 造成任何问题,因为我没有要求任何人透露应用程序的任何功能,我在开发者论坛上问过,但他们没有用户群或 StackOverflow 的响应速度。
我已经使用 XCode 有一段时间了。除了这些问题,我真的很喜欢新的 xcode。我将(当这些问题解决后)向所有 iOS/OSX 开发人员推荐这个应用程序。
无论如何。
我目前正在开发 iOS 应用程序。我在 Mac OSX 10.7.1 (Lion) 上运行这个设置
问题一:
如果我使用界面构建器,它首先会保持打开状态,即使在我离开它并且它不再可见或据我所知“正在运行”之后也是如此。一段时间后,它将消耗超过 4 GB 的活动内存。我将打开活动监视器,最终剩余的可用内存将少于 20 兆。我将我的 MacMini 升级到 8 Gigs 的内存,此时它会下降到大约 200 Megs 的内存,最终将释放 IB 持有的内存。如果我不在 XCode 4 中打开 IB,它往往会使用更少的内存。(添加 8 gigs 的内存使这个内存泄漏的问题少了很多)
问题 2:(最烦人,希望能解决这个问题)
这个目前只发生在我编写代码的三台机器中的一台上。在编程时会发生什么,如果我 [运行] 应用程序它将工作一段时间。然后在整个过程中的某个时刻,当我按下 Run 或 Command-R 时,它将开始锁定。如果我保存代码文件并运行。它不会锁定。但是,如果我忘记保存,它不仅会锁定。但会迫使我终止 XCode 应用程序,并随后重新编码自上次保存和应用程序运行以来我编辑的所有内容。这是迄今为止我遇到的最烦人的错误。
问题 3:
应用程序和操作系统运行的时间越长,此错误发生的频率就越高。运行到 iPad 会给我一些错误,包括“无法连接到调试器”或“成功完成”等。但这个问题的重要部分是应用程序永远不会被发送到 iOS 设备。它会编译并说它完成了。但是输出窗格中会出现错误。
我希望其他人也遇到过这些错误,并希望有配置文件的快速修复或其他可以使开发更加方便的东西。感谢任何人解决这些问题......
编辑
我终于收到了来自苹果支持的电子邮件。我已经通过电子邮件将 XCode 4 的 Capture 发送给他们,希望能听到他们的消息。或者他们可能会发布一个新的测试版。无论哪种方式,我都希望尽快解决这个问题。