ios - 使用 Xcode 5 和 iOS 6.1 作为基础 SDK 问题

标签 ios xcode xcode5

我将 6.1 SDK 添加到我的 Xcode 5,以便能够享受 Xcode 5 的功能并仍然使用基本 SDK 6.1 进行开发。结果很奇怪。

出于某种原因,当我想在我的设备上测试应用程序时,我有两个“iOS 设备”选项可供选择。两者看起来相同但行为不同。一个将实际使用 SDK 6.1,另一个将使用 SDK 7.0 导航栏。知道这是为什么吗?

enter image description here

最佳答案

这是因为您的应用程序中有多个 SDK..

它就像多个模拟器一样工作,但 apple 不会标记每个 iOS SDK。

您可以按数字顺序区分哪个是什么,因此 6.1 SDK 将在顶部,7.0 SDK 将在底部。


重要的是要注意,在您在各个地方进行更改后,所选选项喜欢将自己重置回顶部。这有时会非常令人沮丧。

此外,当您存档构建时,确保您在此处正确选择了 SDK 很重要,因为build设置中的基本 SDK 似乎被忽略了

关于ios - 使用 Xcode 5 和 iOS 6.1 作为基础 SDK 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19171907/

相关文章:

ios - 以编程方式快速编写 JSON 文件

iphone - 带有自定义字体的 UILabel 显示 *错误* 自定义字体

iphone - 在 iPAD 中设置下拉菜单

ios - 如何在代码中复制核心数据托管对象

ios - 找不到体系结构 i386 Xcode 6.4 的符号

iphone - 录制视频时收到内存警告

ios7 - 拟合边界未按预期工作

iphone - CGContextFillEllipseInRect 行为怪异

ios - Xcode 5 didupdatelocations 不工作

ios - 'NSInvalidArgumentException',原因 : 'Sheet can not be presented because the view is not in a window