我的iOS项目只显示“我的Mac 64位”,而不是模拟器或我的iPhone。我不知道为什么会这样。我不认为我改变了什么。
我把我的项目设置为iOS 5作为基础SDK,但无论我做什么,它似乎从来没有显示我的任何其他选项来构建。我重启了Xcode几次,仍然没有运气。
为什么会这样?
Xcode 4.2, Build 4D199
我的iOS项目只显示“我的Mac 64位”,而不是模拟器或我的iPhone。我不知道为什么会这样。我不认为我改变了什么。
我把我的项目设置为iOS 5作为基础SDK,但无论我做什么,它似乎从来没有显示我的任何其他选项来构建。我重启了Xcode几次,仍然没有运气。
为什么会这样?
Xcode 4.2, Build 4D199
当前回答
完全关闭Xcode (Command + Q)并安装附加组件为我解决了这个问题。
其他回答
对于这个问题,我尝试了在stackoverflow上找到的所有建议解决方案。
最终,我删除了Xcode应用,并从app Store重新下载了它。安装完成后,模拟器又回来了。
下面是我解决这个问题的方法。右键单击xcodeproj文件并选择“显示包内容”。现在删除xcuserdata文件夹中的所有内容。
一般下载的示例代码都有这样的问题。这些可以通过将基础SDK从项目的“构建设置”选项卡更改为最新iOS来更改。
这里的建议对我来说都没用,但有用的是点击侧边栏中的项目,然后在“iOS应用程序目标”下,切换“设备”。
我设置为“iPad”。我把它改成了“Universal”,然后又改成了“iPad”,这个方案就自己修正了。
如果它有所不同,这是在一个PhoneGap/Cordova项目。
我通过将部署目标版本设置为Xcode (iOS SDK)支持的低版本或相同版本来解决这个问题。