自从我从XCode 4.6升级到5.0之后,这个问题已经让我在很多个月中遇到了问题。XCode 5奇怪的行为 - 旧布局
这是问题所在。
- 我的XCode 5
- 创造了一个全新的应用程序/项目我做了部署目标是iOS的6.0。
- 我创建的故事板
- 导航栏我部署了我真正的iPhone设备上的应用程序运行的iOS 7
- 我看到了“老”导航栏布局屏幕(见截图)
- 我关闭项目,去我的DerivedData目录并清理那里的一切。
- 再次打开我的项目,重建和低,看到我看到新的iOS 7布局。
- 注意:在iOS 7模拟器中,它每次都能完美展现一切。
对于我创建的每一个项目,这都发生在我身上。我必须每天多次执行此清理操作,否则即使设备运行的是iOS 7,它也会在实际设备上恢复为旧iOS外观。感觉最糟糕的部分是我升级了一个我的应用程序到iOS 7,发送到AppStore,并且当我从appstore下载该二进制文件时,它显示出iOS 6的“旧”外观和感觉。这是怎么发生的?
我在做什么错了,我该如何强制它每次在我的设备上使用新的iOS 7布局?
注意:这是在同一个iPhone iOS 7设备上运行的同一个应用程序。
你可以与iOS 6的外观元素进行交互吗?在我看来,它可能只是具有iOS 6风格的启动图像。 – ArtOfWarfare
我可以与元素进行交互。什么启动图像?我的应用程序没有启动图像 –
在Xcode 5中,您的启动图像是自动生成的。点击你的项目> target> general,然后向下滚动一下,你会看到它用于启动图像的功能。但是,如果你可以与iOS 6风格元素进行交互,那么并不是说你只有一个像iOS 6的图像。 – ArtOfWarfare