Question

For purpose of developing app, I am having difficulty trying to find a device that's still running iOS6. Is there anyone with a smart idea?

  1. I cannot rely on the iOS6 simulator because I am dependent on "Push notifications", "Camera" and "Location".
  2. I cannot downgrade my iOS7 devices to iOS6 because of the "no downgrade" restriction.

Hope someone can advise.

Was it helpful?

Solution

Get a iPhone 3Gs or an iPod Touch 4g. Those devices cannot be upgraded beyond 6.x versions of iOS. As far as I know, those are the only devices that support 6.x but not 7.x.

OTHER TIPS

Use this condition checking

#define IS_IOS6 ([[[UIDevice currentDevice] systemVersion] floatValue] >= 6.0 && [[[UIDevice currentDevice] systemVersion] floatValue] < 7.0)   

if (IS_IOS6)
{
    NSLog(@"Running in IOS-6");
}
else
{
    NSLog(@"Running in IOS-7");
}
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top