如何使用Xcode分析调试在真机运行的UE4 IOS版游戏要在Xcode中调试或分析,您可以正确地单击可以生成的生成工程文件上的生成Xcode项目,UE4 Engine源代码生成Xcode Project文件,在文件包项目的页面上,您将看到在市场上创建的工程文件,您可以创建一个项目如果是发布设备的方法,在真实计算机上运行UE4游戏,然后在项目创建页面上创建一个页面。
total commander是什么
它是一个软件,双窗口,管理文件,很方便地来回复制,但是您需要了解计算机文件的存储方法。最早称为Norton Commander(简称为NC)非常流行。
formatfactory 格式工厂是什么软件
格式工厂(格式工厂)是一种通用多媒体格式转换软件,由中国陈朱豪(陈俊豪)开发,免费提供。FormatFactory是一种多功能多媒体格式转换软件,适用于Windows。它可以实现大多数视频之间的相互转换,音频和不同格式。转换可以具有设置文件输出配置的功能,并添加数字水印功能。
如何使用Xcode分析调试在真机运行的UE4 IOS版游戏
要在Xcode中调试或分析,不可能直接下载ITR。首先,您需要具有UE4的源代码。您可以从官方或民间下载它。通常,这是一个无现代的包装,有2个必需的袋子,首先解开未现实的袋,然后将其放置。所需的内容被拖到未扣的无染色的文件夹中。必需1和必需的2具有相同的名称文件夹。请记住要选择“保持较新或合并”(OSX版本),您可以复制3个包装的内容。然后运行GeneralAgteProjectFiles.command的Generals,并等待UE4.xcodeProj的Xcode Project。-total commander
用Xcode打开项目,然后直接构建UE4Editor。此过程可能需要10〜30分钟,具体取决于Mac设备的性能
此时,您还需要一个测试文件,输入市场,下载这个更经典的太阳神庙项目
输入此页面,下载后,您可以创建一个项目
如果是发布设备的方法,则可以继续根据官方教科书修改包装和发布,但是如果您需要调试和分析代码,则可以在此处跳过
返回到我们UE4源代码的运营商Xcode Project,然后在项目创建页面上创建一个页面,您将看到在市场上创建的工程文件。
如果设备与工程版本不同,则可以对该版本进行转换。建议小型版本号,例如4.5.0〜4.5.x可以跳过或打开其他副本。
应该注意的是,如下图所示,您编制的UE4游戏。在某些版本中,可能是ue4ggame-ios-debug之类的名称。UE4在XCode或instruments包装时调用UE4GGAME。否则,该项目将被打包。UE4游戏进入此目录并重命名。-c
在官方教程中,您可以正确地单击可以生成的生成工程文件上的生成Xcode项目。
正确的方法是输入第一个设备。在文件包项目的页面上,选择包装设置。
在这里,您可以选择渲染器使用的图形API是GLES2还是金属
保存,然后选择“ Refresh Xcode Project”,该项目将使用Shader,UE4 Engine源代码生成Xcode Project文件。
从工程目录进入SunTemple工程,如图,选择UE4Game-iOS,并在真机上运行,UE4默认的运行机制,其实就是一个统一的UE4Game的前端+资源包的形式
为了捕获XCode上的GPU信息,您需要输入UE4GAME的方案进行设置
这是因为UE4同时支持GLES和金属,而Xcode无法确定您使用的API,因此必须将GPU框架捕获中的GLES逼入GLES才能成功分析。
在真实计算机上运行UE4游戏,然后单击“显示调试导航器”的图标以分析当前运行的UE4 App GPU
单击分析按钮一段时间后,Xcode将捕获帧的整个绘图过程,并通过滑动杆浏览它。
同时,您还可以查看通过绘制调用部分来查看使用的SANADEER代码,并支持动态修改和调试
Debug的方法就像在和平调试一样,可以将断点放在指定的代码部分上。