I'm just finishing the SpriteKit game, which was developed and tested on the iPhone5 / 5S (1136 * 640), the game runs at 60 frames per second on both devices. I also wrote a version supporting iPhone4 / 4S (960 * 640) that I am testing on a slower iPhone 4, but this version is struggling with 20fps and may lag / jump on boot, although I preload all of my assets.
My real understanding is that I need to send both versions, but in the description you can specify that "This application requires iPhone 5 or higher . "
My question is: can I restrict the iPhone5 / 5S application, I thought there might be [Required device ability] , for example, "Requires_Advanced_Processor" or something that I could install. It’s especially hard with games to give a good experience on old hardware without a full cut version, I just realize that the release of the iPhone 4 / 4S version may tempt some people to download it and have a less perfect experience, is there anything I can do, other than adding the above note in my description when sending the application?
source share