如何使用基本SDK(IOS 7)构建IOS 7应用程序作为IOS 6应用程序出现在IOS 7应用程序
对不起,复杂的标题! 但我的APP是在Xcode 4开发商IOS 6我现在移植到IOS 7和XCODE 5如何使用基本SDK(IOS 7)构建IOS 7应用程序作为IOS 6应用程序出现在IOS 7应用程序
当我现在构建应用程序和部署目标设置为IOS 5我的应用程序看起来一如既往伟大的IOS 5或6部电话。但在IOS 7上,这一切都搞砸了。所以只要我必须支持IOS 5 ...是否有任何标志可以让Xcode生成一个完全兼容iOS 7设备的IOS 6的二进制文件?
iOS6的SDK不在的XCode 5
提供您可以从开发人员门户下载Xcode中的旧版本。 https://developer.apple.com/downloads/index.action?name=Xcode
然后通过重命名应用程序在您的Mac上以不同的名称安装它。 例如Xcode中,传统上Xcode-
您可以在xcode 5下安装较旧的iOS SDK,而不会出现问题。检查下面的答案。不需要安装两个xcode。 –
我知道,但Xcode 4使用LLVM 2.0,而Xcode 5使用LLVM 5.0编译。如果你真的想重现Xcode 5之前的情况,那么你确实需要Xcode –
@Thomas的更老版本。我在Xcode 5中包含了6.1 Base Sdk,并且与Xcode 4.3生成的应用程序仍然存在差异。所以我现在恢复到Xcode 4.3 – jack
右键>单击显示包内容去以下路径
目录/开发/平台/ iPhoneOS.platform /开发人员
,如果你只看到iPhoneOS7.0 .sdk,这意味着您没有较低的SDK拷贝较低的SDK版本。..
从项目设置更改基本SDK。
这应该继续让您与iOS 6的风格UI构建应用程序,同时允许你使用Xcode的5
你必须做出改变来支持ios7,它取决于你的应用程序你需要改变多少 – Baddu
http://stackoverflow.com/a/19020449/983912 –
正确的做法是让你的应用程序看起来像在iOS 7下运行时的iOS 7应用程序。这是用户需要的。 – rmaddy