【发布时间】:2016-12-07 16:57:34
【问题描述】:
我正在我的真实设备 iPad 4(第四代)上开发和测试我的 iOS 游戏,它在真实 iPad 4 上运行良好。但是,我没有在真实的旧 iPad 上测试游戏,例如iPad 1 和 iPad 2 甚至 iPod。所以,我想有 3 个彼此相关的问题如下:
(1) Xcode 模拟器?
真正的 iPad 1 只有 256 Mb 的 RAM,而真正的 iPad 2 只有 512 Mb 的 RAM。此外,这两款设备的处理器肯定比新 iPad 的处理器要慢。 (可惜我没钱买 iPad 1 和 iPad 2 进行测试。)
那么,如果我使用 Xcode 模拟器在这 2 台设备上测试我的游戏,模拟器是否会准确设置真正反映这 2 台设备的 RAM、处理器速度和硬件性能限制的测试条件?如果有办法,请告诉我该怎么做?
(老实说,我认为XCODE模拟器只是:它是模拟器而不是模拟器。因此,我怀疑XCODE模拟器能否准确模拟真实iPad 1和iPad 2设备上的测试条件,并且因此,恐怕我在 XCODE 模拟器上的测试会不准确。例如,模拟器可能显示游戏运行良好,但实际上,当用户在真机 iPad 1 和 2 上安装该游戏时,可能会出现至少可以说动画的一些滞后问题...)
(2) 跳过 iPad 1、iPad 2、iPad3 和 iPod ?
有没有办法告诉 Apple 我只想将我的游戏发布到 iPad 4(第四代)和更新一代的 iPad,而我不想为 iPad 1 和 iPad 2 发布我的游戏?
(3) Apple 法规?
还是 Apple 是否强制规定所有 iPad 游戏必须适用于所有 iPad 代(包括 iPad 1 和 iPad 2),然后开发者才能在 App Store 上发布游戏进行销售?
【问题讨论】:
标签: ios iphone xcode ipad ios-simulator