目前我有一个在iOS设备或iOS模拟器上运行的统一项目。 我在Unity项目播放器设置中选择了SDK选项,可选择设备sdk或模拟器sdk ..我只想构建一个运行iOS设备和模拟器的统一项目,任何人都可以给我建议来实现这个目的。
答案 0 :(得分:0)
这是不可能的,因为Apple不支持使用设备和模拟器二进制文件的通用版本。 Unity只为您生成XCode项目。您可以在生成项目后直接在XCode中选择目标SDK(设备或模拟器)。所以这不是Unity限制。
如果您为Simulator构建,则可以编译x86体系结构。但是当你为Device构建时,你为arm7编译。 arm7二进制文件无法在x86模拟器上运行。