#ios
先确保,对应的Unity版本,有安装ios相关
![[Pasted image 20241009111117.png]]
切换ios平台后,需要勾选开发者选项,可以规避ios开发者证书验证或者签名过期等问题
![[Pasted image 20241009111431.png]]
Player设置里,需要设置,ios最低版本号,最低11,建议12以上
![[Pasted image 20241009111806.png]]
其他选项参考
![[Pasted image 20241009111930.png]]
这里跟安卓类似,设置包和公司组织关联起来
![[Pasted image 20241009112019.png]]
还有版本号Version和软件图标相关
![[Pasted image 20241009112221.png]]
点击Build,就会提示选择,编译生成xcode项目的目录文件夹
![[Pasted image 20241009112320.png]]
有可能,会遇到报错
![[Pasted image 20241009112609.png]]
是因为xcode环境设置相关
![[Pasted image 20241009113111.png]]
设置一下,xcode的命令行工具相关
![[Pasted image 20241009113214.png]]
Unity编译完成后,应该会自动弹出xcode相关,如果没有出现,有可能需要重启; 会出现证书相关报错,点击可以跳转设置界面;
![[Pasted image 20241009113429.png]]
可以设置,自动提供签名,有可能需要填写用户名和密码
![[Pasted image 20241009113610.png]]
在Team队伍组织里,如果已经添加组织,勾选即可
![[Pasted image 20241009113727.png]]
如果还没存在,或者要新增,当然也是可以添加帐户
![[Pasted image 20241009114028.png]]
![[Pasted image 20241009114132.png]]
帐户需要添加到,开发者模式
![[Pasted image 20241009114259.png]]
也需要确保,测试的ios移动端设备,是开启了开发者模式选项; 开启后,ios设备,应该需要重启,开发者模式,才可以正常生效
![[Pasted image 20241009114409.png]]
![[Pasted image 20241009114444.png]]
ios设备,通过数据线,连到mac后; 点击可以选择,对应的ios设备;
![[Pasted image 20241009115209.png]]
点击左侧run构建,右侧会显示,圆环构建进度
![[Pasted image 20241009115453.png]]
构建过程,有可能会出现相关警告; 如果构建失败,报错信息,也会在该位置,显示报错相关;
![[Pasted image 20241009115602.png]]
还需要在ios上,添加信任相关
![[Pasted image 20241009115834.png]]
入口
![[Pasted image 20241009115905.png]]
信任即可
![[Pasted image 20241009115923.png]]
![[Pasted image 20241009115944.png]]
回到桌面,打开app; 如果需要申请其他权限,例如ar等,同意即可;
![[Pasted image 20241009120003.png]]
![[Pasted image 20241009120027.png]]