![](/img/trans.png)
[英]How can i make app icon responsive like iOS built in clock and calendar icon
[英]Can I make my app built with iOS7 SDK look like an iOS 6 app in iOS 7?
我有一个在iOS 6上看起来很好的应用程序,我正试图在iOS7上运行。
这就是我所做的:
我已经使用iOS 7在iPhone 5,4和4s上进行了测试,它运行得很好。 但是现在我已经发布了我的应用程序,它具有iOS 7外观(以及由此更改引起的大量视觉错误)。
我注意到的一些事情:
如果我只是在Xcode上构建我的应用程序,然后插入设备并在其上运行,它将具有iOS7外观。 但是如果我只是直接在设备上构建和运行它,它就能完美运行(iOS 6的外观和感觉)。
好的,我之前的回答是错误的/过时的。
Apple发布公告称,截至2014年2月1日,iOS7上运行的所有应用程序必须针对iOS 7进行优化。
这意味着是否可以使它看起来像iOS6是无关紧要的。 如果它在iOS7上运行,则必须针对iOS7进行更新。
您可以在app delegate的-load
方法中执行以下操作:
[[NSUserDefaults standardUserDefaults] setObject:@YES forKey:@"UIUseLegacyUI"];
但是,Apple此时很可能会拒绝您的应用程序,因为Apple现在拒绝在iOS 7上具有旧外观的应用程序。此外,这个漏洞可能在将来的某个时候消失,因此您的应用程序可以突然发现自己拥有未来iOS更新的更新外观和感觉。 但从技术上讲,这确实可以在iOS 7上运行时以及使用iOS 7 SDK构建应用程序时具有旧外观。
不,sdk7应用程序在ios7上看起来总是像ios7应用程序
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.