1

我正在为 iOS 制作一款游戏,它几乎完成了,它可以在除 iPod Touch 2G 之外的所有设备上流畅运行。

我想确保使用此设备的人不会意外地从 appstore 购买游戏,或者至少在他们尝试购买游戏时给他们一个弹出警告,说可能存在性能问题。

我听说可以通过 排除设备,info.plist但我不知道如何。

4

2 回答 2

1

AFAIK,您不能阻止他们购买,但您可以添加注释/免责声明,说明该应用程序无法在 iPod touch 2G 上正常运行。您还可以将设备检测为 iPod 2G,并在用户运行应用程序时显示警告。

于 2011-05-28T19:59:48.523 回答
0

最大的区别(在典型的运行时上下文中)是物理内存的数量。

在某些情况下,您可以通过减少使用的内存量来添加对设备的支持。

下一个影响普通应用的可能是处理器速度。

花一些时间来调整您的应用程序以使用更少的内存并减少您的 cpu 使用量将在大多数(但不是全部!)情况下起作用。

替代方案:设备已超出 ios 更新周期,您可能需要最低 ios 版本(4.3 或更高版本)。

于 2011-05-28T20:23:51.883 回答