How do I make sure that iPod 2G users cant buy my game in iTunes?
I am making a game for iOS and it is almost finished, it runs smoothly on all devices except for the iPod Touch 2G.
I want to make sure that people with this device can't buy the game from appstore by accident or at least give them a pop-up warning when they try to buy it, saying that there can be performance issues.
I heard it's possible to exclude a 开发者_如何学Cdevice through the info.plist
but I cant figure out how.
AFAIK, You cant prevent them from buying but you can add a note/disclaimer that the App will not work properly on iPod touch 2G. You can also detect the device as iPod 2G and display a warning when the App is run by the user.
the biggest difference (in typical runtime contexts) is the amount of physical memory.
in some cases, you can add support for the device by reducing the amount of memory you use.
the next to affect average apps is likely to be the processor speed.
investing some time into tuning your app to use less memory and reducing your cpu usage will work in most (but not all!) cases.
alternative: the device is already out of the ios update cycle, you could require a minimum ios version (4.3 or greater).
精彩评论