Can I make an application created using the iOS7 SDK look like an iOS 6 application in iOS 7?

I have an application that looks great on iOS 6, and I'm trying to run it on iOS7.

Here is what I did:

  • On the Project and Target tab, set the deployment target to 5.1 and 5.1.1 respectively.
  • On the โ€œFile inspectorโ€ tab of all my view controllers, set โ€œOpenโ€ to โ€œ(default 5.0)โ€ and โ€œView asโ€ iOS 6.1 and earlier โ€

I tested it on iPhone 5, 4 and 4 with iOS 7 and it works great. But now that I have published my application, it has the look of iOS 7 (and a lot of visual errors caused by this change).

Some things I noticed:

If I just create an application on Xcode and then connect the device and launch it, it will look and look iOS7. But if I just create and run it directly on the device, it works fine (iOS 6 look).

+3
source share
3 answers

OK, my previous answer was wrong / deprecated.

Apple published an announcement stating that from February 1, 2014, all applications running on iOS7 should be optimized for iOS 7.

This means that no matter whether you can make it look like iOS6, it doesn't matter. If it works on iOS7, it must be updated for iOS7.

https://developer.apple.com/news/index.php?id=12172013a#top

+3
source

You can do the following, perhaps in your delegate delta -load:

[[NSUserDefaults standardUserDefaults] setObject:@YES forKey:@"UIUseLegacyUI"];

, Apple, , , Apple , iOS 7. - , iOS. iOS 7 iOS 7 SDK.

0

no, sdk7 apps will always look like ios7 apps on ios7

-1
source

All Articles