0

我下载了 xcode 4 并创建了一个带有情节提要的单视图应用程序。

我在 segue 中添加了两个视图并将它们绑定回主屏幕。在那之后,我一定做了一些奇怪的事情。我唯一能想到的就是我把iOS模拟器放在了dock上。我已经更新了项目并且更改没有反映在模拟器上。

我认为问题在于我的计算机上有两个 iOS 模拟器。出于某种原因,每当我尝试在聚光灯下或在应用程序中找到一个时,它只显示一个。当我点击它时,它是来自 Xcode 3 的旧 iOS 模拟器。所以我所做的是我查看了 stackoverflow,它建议清理和运行项目。那没有用。

在那之后,我更仔细地看了看,发现我应该在我的新 iOS 模拟器上重置内容和设置。这就是我所做的,现在当我构建和运行它时,它说它找不到我的故事板。

4

1 回答 1

1

通常你不会单独运行模拟器,而是让 Xcode 为你启动它。因此,在 Xcode 中,您可以在左上角选择您的方案(您可以选择是在模拟器还是设备上使用它)。然后您可以选择模拟器,然后按“运行”按钮,它应该会为您启动模拟器。无需单独启动模拟器。

如果 Xcode 表现不佳(即没有错误消息,但当您告诉 Xcode 在您的模拟器上运行它时,模拟器永远不会自动出现),我建议(a)退出并重新启动 Xcode(有时它会变得很奇怪状态); (b) 清理您的项目;(c) 尝试再次运行它。

就在 Spotlight 中找不到模拟器而言,它现在是 Xcode.app 捆绑包的一部分,因此 Spotlight 不会找到它。但是如果你想停靠它(不知道为什么,但随意),只需通过在模拟器上运行一个应用程序从 Xcode 启动它,当它出现在你的停靠栏中时,按住 Control 单击它并选择“选项 > 保留”码头”。

于 2012-07-07T17:11:19.120 回答