我是 xcode 的新用户,这是我第一次尝试将我的 Unity 游戏公开到 ios。 我创建了一个空的 Unity 项目,在 Unity 中将模拟器 sdk 选项设置为 true,将项目导出到 xcode,但我无法运行游戏,因为 xcode 报告“仅构建设备无法用于运行此目标。”每次。在网络中搜索了这么多关键世界后,我不知道如何解决它。我可以编写一个在模拟器中运行良好的 hello world 应用程序,但我不知道如何使 xcode 中的 Unity 项目工作。我需要帮助,任何人都可以告诉我为什么会发生这种情况以及如何解决? unity 22.3.17 和 xcode 15.2.模拟器正在运行,iPhone15 pro max - iOS 17.2.Macbook Air(M1),14.1.1.
非常感谢!🙇u200d♂️
1.下载 unity 22.3.17 并使用 ios 导出器安装。
2.创建一个2d模板项目。
3.在Unity buildsetting中选择make模拟器sdk选项。
4.导出xcode项目
5.打开xxx.xcodeprj
6.点击运行按钮
7.查看错误
我在执行这些步骤时保持模拟器运行。虚拟机是 iPhone15 pro max - iOS 17.2。
单击 Xcode > Product > Destination > Destination Architectures >both,然后一切正常。 UnityProject是x86,xcode默认不显示arm模拟器。