最近,我转而使用Xcode作为Unity IOS项目的构建机器。
我经常使用Unity选项来“构建并运行”,它会自动打开Xcode并构建应用程序--通常这会选择第一个可用的设备目标。我总是可以选择要构建的iPhone,但当Xcode再次打开项目时,它总是恢复到'My Mac‘构建目标,尽管手机通过USB保持连接。
这个M1 Mac Mini似乎有'My Mac (专为iPad设计)‘作为iPhone/iPad专用应用程序的构建目标(而不是mac构建目标),当Unity导出构建版本时,Xcode会自动选择为该目标而不是连接的iPhone进行构建。
有没有办法在Xcode或Xcode项目中排除我的Mac构建目标?我只想在设备上测试,由于这个原因,我们导出为设备SDK,而不是模拟器SDK。
发布于 2021-11-23 03:56:36
您可以通过将此选项设置为No来隐藏它

之后,每次“构建并运行”Unity项目时,选择"Append“而不是"Replace”。如果您选择“替换”,Unity将清除Xcode设置,您需要重新设置它。
发布于 2021-10-27 14:43:09
尝试通过USB将你的设备连接到Xcode,看看它是否检测到你的设备,一旦Xcode识别出你的设备,选择它并在你的设备上构建你的项目。
https://stackoverflow.com/questions/69739585
复制相似问题