2013-10-10 50 views
-1

所有的iOS7应用我所看到的,没有人支持我想知道如果我的应用程序支持,iOS6的和iOS7,将我的应用程序被拒绝的早期版本(6.1或更早)iOS7应用程序支持旧版本?

+0

它的罚款,如果您的应用支持iOS6的和ios7 INFACT许多国家的人民正在进行更新,以支持这两个平台 –

回答

2

不可以。您可以支持iOS 6和7.只需定位最新的SDK并将您的部署目标设置为iOS6即可。如果您使用仅适用于iOS 7的API,则需要在调用它们之前检查它们是否存在(respondsToSelector:),否则您的应用程序将在iOS 6上崩溃。

+2

我建议不要将baseSDK设置为6,但部署目标。 – rckoenes

+0

谢谢。我想确认一下,如果我同时支持,苹果是否会拒绝该应用?一个人的目标是平面UI,另一个是skeuomorphism。 – vshall

+1

不,他们不会拒绝支持这两个应用程序 – Amro

1

1)否您的应用程序不会被拒绝。

2)只能用iOS 6支持上传您的应用程序。

3)您可以同时上传您的应用程序(iOS6/iOS7)支持通过设置部署目标6.1或任何你想要的。

4)如果您想要同时上传iOS 6和7应用程序,则必须对UI进行一些更改,因为在iOS 7中,某些用户界面将更改为像Switch,Tabbar和状态栏。因此请对其进行更改。

5)有关的iOS 7的更多信息UI https://developer.apple.com/library/ios/design/index.html#//apple_ref/doc/uid/TP40013289

6)欲了解更多信息,关于整合的iOS 6/7 https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/TransitionGuide/SupportingEarlieriOS.html

相关问题