UE5 IOS项目打包为framework

本文目的是将UE5嵌入到原生native中进行开发。

前置条件:
1 mac 电脑 并下载xcode
2 将自己的github账号加入到 https://github.com/EpicGames 成功看到 UnrealEngine 项目
3 mac电脑需要安装 .NET

运行GenerateProjectFiles.sh 报错排查

如遇到

Framework: 'Microsoft.NETCore.App', version '8.0.5' (arm64)
.NET location: /Users/xxxx/Desktop/UnrealEngine/Engine/Binaries/ThirdParty/DotNet/8.0.300/mac-arm64/

No frameworks were found.

从官网下载dotnet-sdk 解压后将文件替换到 /Users/xxxx/Desktop/UnrealEngine/Engine/Binaries/ThirdParty/DotNet/8.0.300/mac-arm64请添加图片描述
Setup.shGenerateProjectFiles.sh 执行完成后应该能看到UE5 (xxxx).xcworkspace
请添加图片描述
最后将你的项目或UE提供的示例项目copy到当前目录下 如:LyraStarterGame 项目
使用终端执行:

/Users/xxxx/Desktop/UnrealEngine/GenerateProjectFiles.sh -game -project="/Users/xxxx/Desktop/UnrealEngine/LyraStarterGame/LyraStarterGame.uproject"

完成后即可看到生成的xcode工程,在工程中添加你想要的原生代码即可。
请添加图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值