Some of you might have seen Rob’s blog entry from April 30th. Excellent new additions to the system.getInfo API… It seems like the “architectureInfo” property might be useful to pin down the exact IOS device version. Sadly the API documentation only lets us know what the following devices might return when challenged with this call…
Device returns
iPhone 1G “iPhone1,1”
iPhone 3G “iPhone1,2”
iPhone 3GS “iPhone2,1”
iPod touch 1G “iPod1,1”
iPod touch 2G "iPod2,1
I have an iPhone 4 and an iPad Mini so I made a little app to collect the architectureInfo value and display it on screen. Here’s what I can now add to the list above :
iPhone 4 “iPhone3,1”
iPad Mini “iPad2,6”
Can some kind souls following devices do the legwork to find the architectureInfo value for the following? We need to fill in the gaps for
iPhone 4S -> I’m guessing this will be “iPhone3,2”… not sure.
iPad 1
iPad 2
iPad 3
iPad 4
iPod touch 3G
iPod touch 4G
Please post your findings to this thread so we can collate a complete list. This could get updated in the API documentation if CL sees fit.
No worries. I am on the topic because my game is not really performing as it should on an iPhone 4 so I am selectively stripping down features. IMHO there is too much discrepancy in power between iPhone 5 and iPhone 4 and making a game into a universal binary is proving to be a struggle… I might have to abandon the idea and do 2 versions…
No worries. I am on the topic because my game is not really performing as it should on an iPhone 4 so I am selectively stripping down features. IMHO there is too much discrepancy in power between iPhone 5 and iPhone 4 and making a game into a universal binary is proving to be a struggle… I might have to abandon the idea and do 2 versions…