ios6 ios7 xcode4.6 xcode5困境

ios6 ios7 xcode4.6 xcode5困境,ios6,appstore-approval,xcode5,Ios6,Appstore Approval,Xcode5,我正在用xcode 4.6(ios6.1)构建一个应用程序,一切都很好 我在ios7设备和模拟器上通过xcode 5(ios7)运行了相同的代码,遇到了全屏(包括状态栏)问题、水平滚动视图问题、模态viewcontroller问题等等 我正在使用一个导航控制器,导航栏已关闭。相反,我使用一个自定义视图来传递一个酒吧。因此extendedEdge的功能也不起作用 我明白,最终,我将不得不相应地更新我的设计和实现 现在面临的困境是——我在iOS7设备上运行了xcode 4.6(ios6)的应用程序(

我正在用xcode 4.6(ios6.1)构建一个应用程序,一切都很好

我在ios7设备和模拟器上通过xcode 5(ios7)运行了相同的代码,遇到了全屏(包括状态栏)问题、水平滚动视图问题、模态viewcontroller问题等等

我正在使用一个导航控制器,导航栏已关闭。相反,我使用一个自定义视图来传递一个酒吧。因此extendedEdge的功能也不起作用

我明白,最终,我将不得不相应地更新我的设计和实现

现在面临的困境是——我在iOS7设备上运行了xcode 4.6(ios6)的应用程序(备份了原始代码),它运行得非常好。它为状态栏留下了空白,根本没有问题

我现在不明白的是如何继续

如果我继续使用ios6在xcode 4.6上工作,这个应用程序会被接受吗

我无法移动到xcode 5,因为它只有最新的ios7作为基本SDK。 我找不到合法的方法将ios 6 sdk添加到xcode 5(除了将6.1 sdk复制到xcode 5包)


而且,如果我没有下载xcode 5 DP(单独安装),mac应用商店会将我的xcode 4.6更新为xcode 5,苹果仍然接受通过xcode 4.6提交的应用程序 但是考虑到你会放松一些新的功能,比如对每个OS版本有不同的图标。 此外,您的应用程序不会使用64位处理器(它仍然兼容,但如果您的应用程序是游戏或类似的东西,建议使用它)

我假设几个月后你将无法使用旧的Xcode提交应用程序

更新:
为了让您能够像以前一样使用状态栏(如隐藏),请在应用程序plist文件中添加一行,称之为“查看基于控制器的状态栏外观”,并将其设置为“否”

Apple仍然接受通过Xcode 4.6提交的应用程序 但是考虑到你会放松一些新的功能,比如对每个OS版本有不同的图标。 此外,您的应用程序不会使用64位处理器(它仍然兼容,但如果您的应用程序是游戏或类似的东西,建议使用它)

我假设几个月后你将无法使用旧的Xcode提交应用程序

更新:
为了使您能够像以前一样使用状态栏(如隐藏),请在应用程序列表文件中添加一行,称之为“查看基于控制器的状态栏外观”,并将其设置为“否”

,以更新可能正在查找此问题答案的人员-


苹果将只接受在iOS 7上使用Xcode 5制作的应用程序和更新,自2014年2月1日起生效,仅用于更新可能正在寻找答案的用户-


苹果将只接受在iOS 7上使用Xcode 5制作的应用程序和更新,自2014年2月1日起生效,谢谢@idan。在我的应用程序(简单新闻应用程序)中没有什么新东西可以使用。有没有官方声明说Xcode 4.6的提交仍在进行中?我只是提交了一些Xcode 4.6的应用程序,据我所知没有正式的消息,但通常需要3个月左右。我更新了一点答案,也许这会对状态栏问题有所帮助。谢谢@idan。在我的应用程序(简单新闻应用程序)中没有什么新东西可以使用。有没有官方声明说Xcode 4.6的提交仍在进行中?我只是提交了一些Xcode 4.6的应用程序,据我所知没有正式的消息,但通常需要3个月左右。我更新了一点答案,也许这会有助于解决状态栏问题。