I'm pretty sure ios 13 only supports 2gb devices, so if you can wait you could restrict your game to ios 13. Thats my backup plan for updates to my existing game - since i could break it using xcode 11 extra memory issue im ghoing to have to restrict updates to ios 13 , that way older players can still download the earlier version thats already on the store if needed, because apple keeps a last compatible version on hand. Essentially its not the new iphones that are the equivalent to new console versions, but is the ios software that ersticts things, so you have to work with that in mind. example ios 13 is like a new console bcause it only ensures you are working with 2gb of memory. i am also assuming we will se a lot of new graphically intensive games wiith ios 13 from bg companies that have been waiting for that kind of support - there is no way they could release huge games and support older devices because they would crash.