- 首先弄好证书,需要苹果开发者账号,去苹果开发中心申请证书
- 用网线将ue工程所在的PC(A)与苹果电脑(B)相连,设置它们的ip地址,或者将它们连接同一个wifi,保证在同一网段
- 如果没有连上,可能是你的PC默认的是另一个网段,断开其他网络即可
- 保证A和B可以ping通
- 保证B电脑可访问:在B电脑的设置-共享里面,勾选远程登录-所有用户,并且手动添加你正在使用的用户名
- 注意在平台-iOS里勾选上Provision和Certificate,不勾选的话是绿色也可以
- File-Package Project-iOS打包完成,.ipa文件生成
- 使用爱思助手等工具把.ipa文件导入iPad,完成部署
如果报错:Packaging (iOS): ERROR: Unable to determine home directory for remote user.
【项目设置】-【平台】-【iOS】:
重新生成一下SSH Key,重新打包即可
如果报错:Packaging (iOS): IPP ERROR: Application exception: System.Security.Cryptography.CryptographicException: 无法建立到信任根颁发机构的证书链。
此问题可能会出现在你从他人处拿到证书,并且第一次在本电脑打包iOS时
Win+R,打开certmgr.msc
检查你的证书是不是没有根目录,证书的位置在“受信任的根证书颁发机构”里
双击打开你的证书,名称格式是:iPhone/iPad Devoloper: Name (序列号)
点击“证书路径”分页,如果你的证书状态时:无法找到该证书的颁发者
则需要去苹果官网下载根证书并安装:https://www.apple.com/certificateauthority/
双击下载这个证书,然后双击下载好的证书安装它,装完之后再检查你之前的苹果开发者证书
如果证书路径有分级则为正确设置
重新打包即可