ue4 android 虚拟按钮,ue4 创建Android和ios ar应用

博客介绍了UE4在安卓和iOS平台的打包流程。安卓需安装sdk并按步骤操作,iOS打包要注册开发者账号、获取证书等,还涉及mac远程编译配置。同时针对打包报错给出解决办法,即使用Cygwin设置私钥文件权限。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

创建Android

安装安卓sdk

bVbFMLA

bVbFMLC

打包时选择

bVbFMLQ

更多详情请查看官方文档

安卓快速入门

创建ios

ios打包需要ios证书需要注册苹果开发者账号 支付¥688,另外还需要一台安装xcode11以上版本的mac。

创建好证书后下载到windows上

导入证书并填写bundle信息,display name 是你app的name 安装app后会显示在app图标下方,包辨识符为创建证书时填入的类似于com.xxx.xxx之类。

bVbFMO1

配置mac远程编译

bVbFMPU

远程服务器命名为你mac的ip地址

重新同步用户名为你mac的用户名

填写后点击生成SSH键

第一步,提示输入yes或者no,键入yes,Enter键继续

第二步,提示键入password,键入mac的登录密码,Enter键继续

第三步,提示键入passphrase,不键入任何内容,继续

第四步,最后一步,提示键入password键入,mac的登录密码,Enter键关闭窗口,等待一下,会看到生成了SSH key文件链接内容

然后就可以打包编译

如果报错UATHelper: Packaging (iOS):   ERROR: Unable to determine home directory for remote user. SSH output:

UATHelper: Packaging (iOS):    WARNING: UNPROTECTED PRIVATE KEY FILE!          @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@Permissions 0660 for '/cygdrive/C/Users/28329/AppData/Roaming/Unreal Engine/UnrealBuildTool/SSHKeys/192.168.15.159/wxiaop/RemoteToolChainPrivate

.key' are too open.It is recommended that your private key files are NOT accessible by others.This private key will be ignored.bad permissions: ignore key: /cygdrive/C/Users/2129/AppData/Roaming/Unreal Engine/UnrealBuildTool/SSHKeys/192.168.15.159/wxiaop/RemoteToolChainPrivate.keyPermission denied (publickey,password,keyboard-interactive).

key'太开放。建议您的私钥文件不能被他人访问。此私钥将被忽略。权限不足:忽略密钥:

被拒绝(公钥,密码,键盘交互)。

PackagingResults:错误:无法确定远程用户的主目录。 SSH输出:

包装结果:警告:未保护的私钥文件

解决办法:

使用Cygwin 名为RemoteToolChainPrivate.key的文件,因此使用chgrp将组设置为Users,使用chmod将访问权限设置为600。

首先 cd 进入密钥存在的文件夹下C:Users2129AppDataRoamingUnreal EngineUnrealBuildToolSSHKeys192.168.15.159wxiaop

组设置为Users:

chgrp Users ./RemoteToolChainPrivate.key

访问权限设置为600。

chmod 600 ./RemoteToolChainPrivate.key

Cygwin安装教程参考:https://blog.youkuaiyun.com/u010356768/article/details/90756742

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值