gpt4 book ai didi

ios - 向 Apple App Store 提交 iOS 游戏和应用程序时,如何跳过对 iPad、iPad 2 和 iPad 3 的支持?

转载 作者:行者123 更新时间:2023-12-01 17:24:39 24 4
gpt4 key购买 nike

我正在我的真实设备 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 台设备上测试我的游戏,模拟器是否会准确设置真正反射(reflect)这 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 是否强制规定所有 iPad 游戏必须适用于所有 iPad 代(包括 iPad 1 和 iPad 2),然后开发人员才能在 App Store 上发布游戏进行销售?

最佳答案

没有这样的规则。有两件事决定应该支持哪些设备。

1) 部署目标

因此,如果您的部署目标(支持的最旧 iOS 版本)是 iOS8 或 iOS9,则意味着您需要支持 iPad 2 而不是 iPad 1,因为 iPad 1 无法在 iOS 8 或 9 上运行。您可以等待 Xcode 8 公开版本,您可以设置最低 iOS 到 iOS10 ,这将淘汰 iPad 2。

如果您想跳过 iPad 1 和 iPad2,我不会在上面运行。

2) 有效架构

您只能在build设置中支持 64 位处理器 (arm64),这将停止那些不在 64 位处理器上运行的设备的应用程序。通过这样做,您的应用程序将只能在具有 Apple A7 和更多处理器的设备上运行(您可以找出设备)

根据这两个设置,您可以决定应该支持哪些设备

关于ios - 向 Apple App Store 提交 iOS 游戏和应用程序时,如何跳过对 iPad、iPad 2 和 iPad 3 的支持?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38718715/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com