ios - Xcode 5 iOS 5 - 既不支持设备也不支持模拟器?

标签 ios ios5 ios-simulator xcode5 osx-mavericks

我有几个应用程序在 iOS 5 到 7 上运行。维护不同的 API 集已经很痛苦了。

在我带有 Xcode 5 的新 OS X Mavericks 盒子上,它只是拒绝向我显示 iOS 5 模拟器。

雪上加霜的是,当我连接我的 iOS 5 设备时,我的应用程序只是崩溃并提示 iOS 6 功能(iOS 5 中不存在 - 例如 UICollectionView)。

这是我的 iOS 5 设备上的崩溃日志:

Symbol not found: _UICollectionElementKindSectionHeader

请注意,对于最后一个问题 - 我的代码中有所有条件编译宏。例如,我将我的 UICollectionView 代码包装在:

#if __IPHONE_OS_VERSION_MAX_ALLOWED >= __IPHONE_6_0
#endif

我还进行运行时检查以查看该类是否存在:

if (NSClassFromString(@"UICollectionView"))

我确信我的 Xcode 5 和 4.6 (OS X Lion) 的旧盒子上不存在这个问题。但我现在根本无法得到它,这个问题让我发疯,因为它让我无法支持 iOS 5。

怎么办?

最佳答案

您可以从developer.apple.com下载XCode 4.6.3

关于ios - Xcode 5 iOS 5 - 既不支持设备也不支持模拟器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20702797/

相关文章:

iOS:处理 TARGET_IPHONE_SIMULATOR 宏

ios - [CFString 发布] : message sent to deallocated instance

文本正文中的 iOS Mail.app 换行符

iphone - GMSGroundOverlay 有哪些限制?

ios - RxSwift - 映射 UITableView 的 contentOffset

iphone - iOS - AFNetworking - 了解此代码片段 - 它在做什么?

iphone - 如何在 xcode 4.5 中默认禁用自动布局?

iPhone 模拟器在应用程序启动时崩溃

ios - Xcode iPhone模拟器键盘按弄乱计算机音频质量

ios - 如何通知父 View Controller 有关模态视图 Controller 中屏幕方向的更改?