0

我向应用商店提交了一个 iPhone 应用程序,但它无法在 iPod touch 上运行并显示不兼容的消息。当我第一次向应用商店提交应用程序时,我没有使用应用程序上的任何电话功能在新 SDK 上使用了一些不推荐使用的方法。所以我为条件编译制作了预处理器指令,如下所示:

#if __IPHONE_OS_VERSION_MIN_REQUIRED > __IPHONE_2_2
  // iPhone 3.0 code here
#else   
#endif 

这可能是不兼容问题的原因吗?我将不胜感激任何帮助。

在此先感谢,莎拉

4

1 回答 1

0

有条件地为不同版本的操作系统编译不应影响应用程序可以在哪些设备上运行。

确保您Deployment Target在构建设置中为您的应用正确设置了设置。它应该设置为您支持的最低版本的 iPhone 操作系统。

您能否列出您在应用程序中使用的主要功能的简短摘要?

于 2009-10-20T19:57:37.920 回答