【UE5】你知道如何方便的读取IPhone上log。教你两种方法
平时在用UE4/UE5开发的时候,打包为Android或者iOS时,我们都希望能看到运行时的log,以便于查找Bug或者定位逻辑问题。在Android手机上到是相当方便,直接USB插上电脑就可以访问了。但iPhone怎么获取呢?
方法一
在Windows电脑上安装iTool工具。当手机连接上电脑后。可以看到Live Link Face这个App有文件共享的选项。

如果是用UE4、UE5开发的App,正确的在Project Setting中设置了,也会有文件共享。需要的log就在这里。

Project Setting需要做什么设置呢?将下面的配置项设置为True即可(DefaultEngine.ini)。当然也可以通过界面设置,在IOS的设置项里面。
[/Script/IOSRuntimeSettings.IOSRuntimeSettings]
bSupportsITunesFileSharing=True
这种方法非常方便,在Windows上也可以轻松查看log。
方法二
通过mac电脑获取log。这种方法稍微复杂一点,需要Mac电脑,其次还得去XCode中获取。
首先,通过USB将手机连接上电脑
其次,打开XCode并选择你的手机

同样在上面图中点击设备的下拉菜单选择Add Addtitional Simulators,打开如下界面。将标签切到Devices,就可看到你的App。

然后在下方设置按钮选择Download Container

保存完之后会直接定位到你保存的文件。由键该文件,选择显示包内容可以看到AppData目录。UE4/UE5的包信息都在这里面。需要的log自然也在这里了。