我正在完成一个SpriteKit游戏,该游戏已在iPhone5 / 5S(1136 * 640)上开发和测试,游戏在这两个设备上以60fps运行。我还编写了一个支持iPhone4 / 4S(960 * 640)的版本,尽管我正在较慢的iPhone 4上进行测试,但这个版本的帧率只有20fps,并且即使我预加载所有资源,它也可能在初始加载时出现卡顿/跳跃。
我的理解是我需要提交这两个版本,但可以在说明中指定“此应用程序需要iPhone 5或更高版本”。
我的问题是:我能限制应用程序仅适用于iPhone5 / 5S吗?我想可能会有[所需设备功能],如“Requires_Advanced_Processor”之类的设置。对于游戏来说,要在旧硬件上提供良好的体验特别困难,我只是意识到发布iPhone 4 / 4S版本可能会引诱一些人下载并获得不理想的体验,除了在提交应用程序时添加上述说明之外,我还能做些什么呢?