首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >尽管ios 6.1作为基础sdk xcode 5为ios 7构建ipa

尽管ios 6.1作为基础sdk xcode 5为ios 7构建ipa
EN

Stack Overflow用户
提问于 2013-10-03 21:14:38
回答 2查看 1.8K关注 0票数 5

我在Xcode5中更改了iOS 6.1的基础sdk。

当我在iOS 6.1模拟器或iOS 6.1设备上模拟我的项目时,一切正常。但当我构建一个ipa并将其安装在iOS 7设备上时,该设备使用的是iOS 7sdk,而我的hole应用程序看起来很奇怪。我把我的基础软件开发工具包换成了iOS 6.1,那为什么还要用我的设备iOS 7软件开发工具包呢?

我读到iOS 7对旧发布的应用程序使用iOS 6.1SDK。要让iOS 7在我的应用程序中也能做到这一点,我需要做些什么?我唯一的想法就是重新安装Xcode4。

EN

回答 2

Stack Overflow用户

发布于 2013-11-13 07:51:42

我也遇到过同样的问题--不幸的是,只有在提交到应用程序商店,应用程序被批准和发布后才发现,由于界面故障导致了各种各样的混乱。

该问题是由于安装旧版SDK时触发的XCode 5(似乎包括XCode 5.0.2 )中的一个错误造成的。

当您安装了多个SDK时,您将看到当您将设备连接到XCode时,您的设备有多个条目,无法区分它们。但看起来顶部的条目是您安装的最旧的SDK,底部的条目是最新的SDK。

我发现,如果我首先使用"Test“项目选项在具有我想使用的SDK的设备上运行应用程序(在我的例子中,顶部条目是iOS6.1SDK),那么这就是随后我归档应用程序时将使用的SDK。

票数 6
EN

Stack Overflow用户

发布于 2013-10-17 17:31:13

您可以同时安装xcode 5和4.6.3。

还有很多帖子说,在模拟器中它看起来像iOS7,但在设备上,如果你将基础sdk设置为6.1,它将看起来像iOS6.1。

请参见:

Is it possible to install iOS 6 SDK on Xcode 5?

Do apple allow custom iOS 5/6 style UI for iOS7?

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19160186

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档