我的应用程序被拒绝,因为它在运行 iPhone OS 3.0.1 的 iPhone 3G 和运行 iPhone OS 3.0 和 Mac OS X 10.5.8 的 iPod touch 上崩溃。,我认为 iPhone 应用程序应该只在 iPhone 上测试。为什么他们在mac上测试它?我有一些在 SDK 3 上被弃用的方法,苹果要求应用程序应该构建到官方 SDK 2.2.1。所以我为条件编译制作了预处理器指令,例如 __IPHONE_3_0 并构建了两个单独的可执行文件。我将基础 SDK 设置为更高版本的 iPhone 3,将 iPhone OS 部署目标设置为旧版本的 iPhone 2.2.1。我从 xcode 构建应用程序,没有错误或警告,它在模拟器上运行。当我转到模拟器版本的构建目录并尝试运行应用程序时,它失败了。这就是他们的意思是应用程序在 Mac OS X 10.5.8 上崩溃吗?我现在正在运行 Mac OS X 10.5.7。我需要尽快重新提交应用程序。我将不胜感激任何帮助。
在此先感谢,莎拉