ios 打包.md 2.6 KB

#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]]