是否需要将应用的部署目标设置为 iOS 7 才能在 iOS 7 设备上获得 iOS 7 外观?
在测试期间就是这样,由于我的测试,现在看起来仍然如此。
我目前正在使用 iOS 7 SDK 和部署目标进行构建 - 让我们说 < iOS 7。该应用程序在我的 iOS 7 设备上使用 iOS 6 外观运行。
如果我使用 iOS 7 作为部署目标进行构建,设备将获得 iOS 7 UI。
如果有人能证实,那就太好了。谢谢。
其他构建设置:架构:$(ARCHS_STANDARD_32_BIT) armv6
有效拱门:armv6 armv7 armv7s
我已经阅读了其他关于 iOS 6 和 7 外观与构建设置相关的问题。包括这个:有没有办法让应用程序在装有 iOS 7 的 iphone 上运行并显示为 ios 6? 我在 ADC 上也找不到这方面的任何信息。ADC 只是提到“与 iOS 6 的兼容性等”
更新: 这可能与我在 Xcode 4.6 上为 iOS 7 构建有关。Xcode 5 在构建时给我编译器错误,相关问题是Xcode 5 "Missing compiler spec LLVM 4.2" 错误
更新(2013 年 10 月 14 日): 我已经解决了在 Xcode 5 中构建的构建错误,并确认在 Xcode 5 中将 SDK 设置为iOS 7的构建即使部署目标为< iOS 7也会提供 iOS 7 UI 。
找到此页面的人的表格:
Xcode 4.6
iOS 7 开发工具包
iOS 7 部署
- iOS 7 设备
- iOS 7 用户界面
- iOS 6 设备(或更低版本)
- 不适用
- 不适用
- iOS 7 设备
iOS 6 部署
- iOS 7 设备
- iOS 6 用户界面
- iOS 6 设备(或更低版本)
- iOS 6 用户界面
- iOS 7 设备
iOS 6 SDK
iOS 6 部署
- iOS 7 设备
- iOS 6 用户界面
- iOS 6 设备(或更低版本)
- iOS 6 用户界面
- iOS 7 设备
代码 5
iOS 7 开发工具包
iOS 7 部署
- iOS 7 设备
- iOS 7 用户界面
- iOS 6 设备(或更低版本)
- 不适用
- iOS 7 设备
iOS 6 部署(或更低版本)
- iOS 7 设备
- iOS 7 用户界面
- iOS 6 设备(或更低版本)
- iOS 6 用户界面
- iOS 7 设备