Xcode 不适合 iPhone 模拟器

标签 xcode xcode4 ios-simulator xcode4.5

我正在 Xcode 4.5 中开发一个 iOS 项目,我有一个工作区,其中包含一些旧库,我需要将它们作为依赖项链接到我的项目。在构建它之前,我必须经历相当多的困难,现在它终于可以为我的设备构建,但不能为模拟器构建。问题是,我收到一堆如下错误(全部与 UIKit 框架相关):

- error: 'UIResponder' is unavailable: not available on Mac OS X

然后它只是说发出了太多错误,现在停止。 看起来它正在尝试为 Mac OS X 而不是 iOS 构建项目,我不知道为什么。

我对 Xcode 4.5 开发还很陌生,可能只是我错过了一些非常简单的东西,但我似乎无法在任何地方找到解决方案! 如何让 Xcode 相信 iPhone 模拟器不是 Mac OS X?

最佳答案

确保部署目标是最新的 (6.1),基础 SDK 是 iOS 6.1,目标设备系列是 iPhone。所有这些选项都可以在项目的build设置选项卡下找到。 enter image description here

关于Xcode 不适合 iPhone 模拟器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15972308/

相关文章:

iphone - cocoa touch 静态库的最佳实践

ipad - XCode 对 iPad 横向启动图像发出警告

iphone - 我们可以将 UI 自动化工具与 iPhone 模拟器一起使用吗?

ios - 打开模拟器时出现 Xcode 6.1 问题

macos - Visual Studio 中的 Apache Cordova 无法连接 Mac(远程构建服务器)

ios - 重新生成配置文件

ios - ScrollView 不滚动我的所有内容

c - 在 C 中,void 指针如何取消引用回原始结构?

xcode - #include 头文件问题上的命名空间

iphone - 在 iPad/iPhone 应用程序中进行应用内购买