Xcode成功构建,但iOS模拟器未运行。

9

我用Swift语言开发了一个相机应用程序。在Xcode中构建处理成功,并且iOS模拟器也完成了。

但是iOS模拟器中的应用列表中没有我的应用程序。并且出现了一个错误。出了什么问题?

下面添加了我的项目的两个截图:

enter image description here

enter image description here


你能展示一下你打开项目的 XCode 的截图吗? - Iurie Manea
将图像链接添加到某个托管位置。同时,重置模拟器。 - Wain
你可以将截图上传到http://postimage.org/index.php?um=computer,也可以将其上传到Facebook或其他任何主机,并提供链接。 - JAY RAPARKA
你是在 iOS 设备上尝试吗? - Uma Madhavi
你检查了Macho Linker设置吗? - Uma Madhavi
请检查 MACH_O_TYPE,它应该设置为 none 或 static library。 - Uma Madhavi
4个回答

14

你可以尝试这个方法,我用过这个方法可以正常工作。 在Xcode页面的顶部找到 "Product" ,按照以下步骤进行操作:

-> Product -> Scheme -> Edit Scheme -> 在侧边栏中选择 "Run" -> 点击 "Info" 标签页 -> 修改下拉框标记为 "Executable" 的选项为你所需要的应用程序 -> 关闭窗口 -> 再次运行即可。

希望这对你有所帮助。


这在我的一端运行正常。谢谢。 - Riku

10

像Joel所说,尝试更改你正在运行的方案。在模拟器选择器旁边,有一个方案选择器;选择它,然后选择项目而不是框架。

输入图片描述


2

从您的屏幕截图来看,您选择了错误的方案。请确保选择适用于您的iOS应用程序的方案,而不是框架。在左上角停止按钮右侧的小下拉菜单中进行选择。


0

使用任何第三方库吗? 模拟器依赖于x86 / x64构建,但第三方库偶尔没有与模拟器匹配的二进制文件。

结果:在编译期间,模拟器会遇到错误,而应用程序在设备上运行。在这种情况下,您应该会收到一个错误。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接