iOS真机调试Unity应用的方法与步骤

如何将Unity项目编译成iOS app,并在ipad或者iphone上真机运行呢?大体步骤分为三步:

  1. 使用Unity生成 .xcodeproj 文件
  2. 使用XCode将AR APP编译到IPad/iPhone
  3. 在真机上设置开发者模式和信任开发者



我的环境:

使用MacBook Pro 进行开发,版本为MacOS Big Sur 11.6 Unity 版本为: 2021.3.4f1 IPad版本:iOS 16.1


其他类似文章:

如果你想知道如何在Unity中使用ARFoundation创建一个AR项目,并编译到安卓真机中,请查看这篇文章:如何在Unity中使用AR Foundation和ARCore创建一个项目并编译到Android 11手机设备中 如果你想知道更简便的Unity AR项目创建方式,请查看这篇文章:如何在Unity中创建一个AR项目:基于内置的AR模板 如果你想知道如果将Unity的AR项目编译到iOS虚拟机上,请查看这篇文章:如何在Mac电脑上编译Unity项目至iOS simulator (ipad/iphone)

下面是每个步骤具体的操作细节:

步骤一:使用Unity生成 .xcodeproj 文件

1) 首先,如果你的Mac没有安装XCode,你需要先通过App Store安装Xcode。

2)然后,按照这篇教程进行设置 How to publish to iOS

步骤二:使用XCode将AR APP编译到IPad/iPhone

  1. 步骤一之后,你就会得到编译好的、包含 .xcodeproj 的文件夹,其文件结构参见这篇文章。使用Xcode.app 打开.xcodeproj。
    在Xcode中进行设置,并通过Xcode编译 .xcodeproj 文件。
  2. 打开.xcodeproj文件之后,你会在Xcode中看到下面的界面。根据下图中的1、2、3、4步进行操作即可。

Unity连ios真机调试 ios打开unity_Unity连ios真机调试

当然可能不一定会这么顺利,特别是第一次使用Xcode的时候,会有点懵。这时候需要根据报错信息上网查解决方案。

步骤三:设置真机的开发者模式和信任开发者

  1. 步骤二成功之后,可以在真机上看到对应的APP。可以点击APP,看是否可以运行,如果可以运行,那就成功编译到真机上了。如果不可以,则可能需要进行下面的设置。
  2. 如果你的真机提示你:“设备管理设置中不允许在此台iPhone/IPad上运行来自开发者…的程序”,则需要让设备信任这个开发者(就是你)。在IPAD iOS 16.1的操作是:设置-> 通用 -> VPN与设备管理 -> 开发者APP,然后你就可以看到你刚装上的APP,进行设置信任开发者了。图文可以查看这份教程。
  3. 此外,还可能需要将IPAD设置为开发者模式。在IPAD iOS 16.1的操作是:设置-> 隐私与安全性 -> 开发者模式 -> 打开。

至此,我们就将Unity编写的AR APP编译到IPad/iPhone真机上了。但是,能不能运行还不一定,如果闪退的话,就是程序有bug ?

 

免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空