iOS 6 vs 7外观构建设置
应用程序的部署目标是否需要设置为iOS 7才能在iOS 7设备上显示iOS 7 在测试期间是这样的,现在由于我的测试,它看起来仍然是这样 我目前正在使用iOS 7 SDK进行构建,部署目标是-比方说iOS 6 vs 7外观构建设置,ios,xcode,build,arm,ios7,Ios,Xcode,Build,Arm,Ios7,应用程序的部署目标是否需要设置为iOS 7才能在iOS 7设备上显示iOS 7 在测试期间是这样的,现在由于我的测试,它看起来仍然是这样 我目前正在使用iOS 7 SDK进行构建,部署目标是-比方说
Xcode 4.6
- iOS 7 SDK
- iOS 7部署
- iOS 7设备
- iOS 7用户界面
- iOS 6设备(或更低版本)
- 不适用
- 不适用
- iOS 7设备
- iOS 6部署
- iOS 7设备
- iOS 6用户界面
- iOS 6设备(或更低版本)
- iOS 6用户界面
- iOS 7设备
- iOS 7部署
- iOS 6 SDK
- iOS 6部署
- iOS 7设备
- iOS 6用户界面
- iOS 6设备(或更低版本)
- iOS 6用户界面
- iOS 7设备
- iOS 6部署
Xcode 5
- iOS 7 SDK
- iOS 7部署
- iOS 7设备
- iOS 7用户界面
- iOS 6设备(或更低版本)
- 不适用
- iOS 7设备
- iOS 6部署(或更低版本)
- iOS 7设备
- iOS 7用户界面
- iOS 6设备(或更低版本)
- iOS 6用户界面
- iOS 7设备
- iOS 7部署
您希望将部署目标设置为准备支持的最低值。
操作系统将完成其余的工作。我遇到了完全相同的问题-基本SDK 7.0,模拟器上的部署目标SDK 6.1按预期工作(iOS7外观),但在安装了iOS7的设备上导致了iOS6外观 事实证明,这是因为我在XCode 5中复制了6.1 SDK(我之前复制它是为了用XCode 5针对iOS6.1构建另一个项目) 我自己没有想到,这里是原始答案的链接:
底线-不要在XCode5中复制SDK 6.1:)好的,谢谢。我正在让我的应用程序以编程方式适应iOS 7,有没有办法获得iOS 7用户界面并仍然为旧设备发布版本?嗯,我不知道苹果有这个功能。你能为我提供一个详细的链接吗?你知道这些“最后一个兼容的应用程序”开始保存在苹果系统中的日期吗?或者苹果刚刚“打开”了对以前应用程序版本的访问权限吗?它似乎与非常旧的更新一起工作,因为我刚刚尝试在iPhone 3G上下载Navigon。抱歉,我不知道详细信息,我猜苹果会一直保留你的应用程序版本,只会使用最后一个。-1部署目标为5.0的我的live应用程序不同意。苹果文档(iOS7过渡指南)和我使用的几乎所有应用程序也不同意。当然,在部署目标较低的应用程序中也可以使用iOS7 UI。它基于基本SDK,而不是部署目标。是的,这就是我认为它的基础。但是,当部署为7.0时,UI与部署目标为iOS 6.1时不同。我的意思是,在iOS 7设备上运行的基本SDK为6.x的应用程序仍然与iOS 6类似(警报和操作表除外)。基本SDK为iOS 7(以及更早的部署目标)的应用程序将喜欢其运行的任何版本。嗯,我在为部署iOS 6和iOS 7编译时,将SDK设置为iOS 7,并且它们都在iOS 7设备上生成相同的iOS 6 UI。你确定吗?我刚刚尝试将我的部署设置为6.1,并将sdk设置为iOS 7,但它仍然在我的iOS 7设备上显示iOS 6 UI。我已经在原始问题中添加/记录了一些其他构建设置。是的。确保目标的设置没有覆盖项目的设置。我检查了目标和项目,但问题仍然存在。你能提供一个苹果公司文档的链接吗?我也许能从那里得到更多的信息。不知道在哪里。你可以像我一样通过谷歌查找。正如我所说,这些是我使用的设置。。。。大约6年了。。。你确定你真的在那台设备上运行iOS 7吗。。。或者您的xcode正在运行您认为它在测试设备上的应用:)好吧,这可能实际上与我仍然使用xcode 4.6为iOS 7构建有关。这是一家公司