大致过程:
- unity构建ios工程包
- 在 mac 上 通过商店下载 Xcode
- 通过Xcode打开 ios 工程包
- 选择需要测试的模型机型,运行(2个坑)
不包含内容:
- 签名如何设置(这部分网上 搜索关键字 xcode 调试 iOS 签名)
- 真机调试(b站搜索 unity iOS)
1.unity 构建 ios 工程包
- 选中ios,右边如果出现要下载,点击直接下载
- 在playerSettings 中的 OtherSettings 设置TargetSDk ,
如果是模拟器运行 则选择 SimulatorSDK,
真机测试 则选择 DeviceSDK
- 之后点击转换,转换完成后点击构建,选择构建后包的位置。
以上就得到一个ios工程包。
2.在 mac 上下载 Xcode
打开 AppStore 搜索 Xcode 点击下载 安装
3. Xcode 打开 ios 工程包
- 打开Xcode,快捷按键 command + O 选择ios包 或 点击File --> Open
选择 构建整体的包打开,或者 选择 构建的包中 .xcodeproj文件 打开
4. 选择需要测试的 模拟器 机型,并运行
1. 进入后可能在模拟器那栏 没有模型机可选
解决方案
设置 下图中的文件 中的 BuildSettings 中的 Architectures 选为图中中信息
2. 修改Rosetta选项
如果你是苹果M系列(如M1)芯片的Mac电脑
以为设置好了,开心的去点击 小三角运行。则会出现以下问题
解决方案
按下图 选择 ShowBoth
原因:如果你是苹果M系列(如M1)芯片的Mac电脑则需要打开xcode的Rosetta选项来执行。
3. 选择需要测试的机型
之后点击 运行(小三角),会自动调出选择对应的模拟机,并运行构建好的ios项目。