1、windows、mac安装证书

2、安装xcode

sudo xcode-select --switch /Applications/Xcode10..app   -- 路径可以拖入
sudo gem install xcodeproj

3、错误处理

Setting up Mono
Running command : Engine/Binaries/DotNET/UnrealBuildTool.exe ZBGame IOS Development -SkipRulesCompile -XmlConfigCache=/Users/jb-mac/UE4/Builds/DESKTOP-H8OVF9H/E/PWMGame/3DS2Game/Branches/3DS2Inland190918Final/Engine/Engine/Intermediate/Build/XmlConfigCache.bin -remoteini=/Users/jb-mac/UE4/Builds/DESKTOP-H8OVF9H/E/PWMGame/3DS2Game/Branches/3DS2Inland190918Final/Client -Project=/Users/jb-mac/UE4/Builds/DESKTOP-H8OVF9H/E/PWMGame/3DS2Game/Branches/3DS2Inland190918Final/Client/ZBGame.uproject -skipdeploy -Log=/Users/jb-mac/UE4/Builds/DESKTOP-H8OVF9H/E/PWMGame/3DS2Game/Branches/3DS2Inland190918Final/Engine/Engine/Programs/AutomationTool/Saved/Logs/UBT-ZBGame-IOS-Development_Remote.txt -Manifest=/Users/jb-mac/UE4/Builds/DESKTOP-H8OVF9H/E/PWMGame/3DS2Game/Branches/3DS2Inland190918Final/Client/Intermediate/Remote/ZBGame/IOS/Development/Manifest.xml -CreateStub -NoUBTMakefiles -ImportProvision=/Users/jb-mac/UE4/Builds/DESKTOP-H8OVF9H/E/PWMGame/3DS2Game/Branches/3DS2Inland190918Final/Client/Intermediate/Remote/ZBGame/IOS/Development/dev_zb1.mobileprovision -ImportCertificate=/Users/jb-mac/UE4/Builds/DESKTOP-H8OVF9H/E/PWMGame/3DS2Game/Branches/3DS2Inland190918Final/Client/Intermediate/Remote/ZBGame/IOS/Development/Certificate.p12 -ImportCertificatePassword=A
*** EMSCRIPTEN_ROOT directory NOT FOUND: /Users/jb-mac/UE4/Builds/DESKTOP-H8OVF9H/E/PWMGame/3DS2Game/Branches/3DS2Inland190918Final/Engine/Engine/Extras/ThirdPartyNotUE/emsdk/emscripten/1.38.
*** NODE_JS NOT FOUND: /Users/jb-mac/UE4/Builds/DESKTOP-H8OVF9H/E/PWMGame/3DS2Game/Branches/3DS2Inland190918Final/Engine/Engine/Extras/ThirdPartyNotUE/emsdk/Mac/node/8.9.1_64bit/bin/node
*** LLVMROOT directory NOT FOUND: /Users/jb-mac/UE4/Builds/DESKTOP-H8OVF9H/E/PWMGame/3DS2Game/Branches/3DS2Inland190918Final/Engine/Engine/Extras/ThirdPartyNotUE/emsdk/Mac/clang/e1..20_64bit
ZBGame IOS Development -SkipRulesCompile -XmlConfigCache=/Users/jb-mac/UE4/Builds/DESKTOP-H8OVF9H/E/PWMGame/3DS2Game/Branches/3DS2Inland190918Final/Engine/Engine/Intermediate/Build/XmlConfigCache.bin -remoteini=/Users/jb-mac/UE4/Builds/DESKTOP-H8OVF9H/E/PWMGame/3DS2Game/Branches/3DS2Inland190918Final/Client -Project=/Users/jb-mac/UE4/Builds/DESKTOP-H8OVF9H/E/PWMGame/3DS2Game/Branches/3DS2Inland190918Final/Client/ZBGame.uproject -skipdeploy -Log=/Users/jb-mac/UE4/Builds/DESKTOP-H8OVF9H/E/PWMGame/3DS2Game/Branches/3DS2Inland190918Final/Engine/Engine/Programs/AutomationTool/Saved/Logs/UBT-ZBGame-IOS-Development_Remote.txt -Manifest=/Users/jb-mac/UE4/Builds/DESKTOP-H8OVF9H/E/PWMGame/3DS2Game/Branches/3DS2Inland190918Final/Client/Intermediate/Remote/ZBGame/IOS/Development/Manifest.xml -CreateStub -NoUBTMakefiles -ImportProvision=/Users/jb-mac/UE4/Builds/DESKTOP-H8OVF9H/E/PWMGame/3DS2Game/Branches/3DS2Inland190918Final/Client/Intermediate/Remote/ZBGame/IOS/Development/dev_zb1.mobileprovision -ImportCertificate=/Users/jb-mac/UE4/Builds/DESKTOP-H8OVF9H/E/PWMGame/3DS2Game/Branches/3DS2Inland190918Final/Client/Intermediate/Remote/ZBGame/IOS/Development/Certificate.p12 -ImportCertificatePassword=A
Triggered an exception while looking for SDK directory in Xcode.app
System.IO.DirectoryNotFoundException: Could not find a part of the path '/Applications/xcode10.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs'.
at System.IO.__Error.WinIOError (System.Int32 errorCode, System.String maybeFullPath) [0x000f7] in <98fac219bd4e453693d76fda7bd96ab0>:
at System.IO.FileSystemEnumerableIterator`[TSource].HandleError (System.Int32 hr, System.String path) [0x00006] in <98fac219bd4e453693d76fda7bd96ab0>:
at System.IO.FileSystemEnumerableIterator`[TSource].CommonInit () [0x00054] in <98fac219bd4e453693d76fda7bd96ab0>:
at System.IO.FileSystemEnumerableIterator`[TSource]..ctor (System.String path, System.String originalUserPath, System.String searchPattern, System.IO.SearchOption searchOption, System.IO.SearchResultHandler`[TSource] resultHandler, System.Boolean checkHost) [0x000d6] in <98fac219bd4e453693d76fda7bd96ab0>:
at System.IO.FileSystemEnumerableFactory.CreateFileNameIterator (System.String path, System.String originalUserPath, System.String searchPattern, System.Boolean includeFiles, System.Boolean includeDirs, System.IO.SearchOption searchOption, System.Boolean checkHost) [0x00009] in <98fac219bd4e453693d76fda7bd96ab0>:
at System.IO.Directory.InternalGetFileDirectoryNames (System.String path, System.String userPathOriginal, System.String searchPattern, System.Boolean includeFiles, System.Boolean includeDirs, System.IO.SearchOption searchOption, System.Boolean checkHost) [0x00000] in <98fac219bd4e453693d76fda7bd96ab0>:
at System.IO.Directory.InternalGetDirectories (System.String path, System.String searchPattern, System.IO.SearchOption searchOption) [0x00000] in <98fac219bd4e453693d76fda7bd96ab0>:
at System.IO.Directory.GetDirectories (System.String path) [0x0000e] in <98fac219bd4e453693d76fda7bd96ab0>:
at UnrealBuildTool.AppleToolChainSettings.SelectSDK (System.String BaseSDKDir, System.String OSPrefix, System.String& PlatformSDKVersion, System.Boolean bVerbose) [0x00018] in <ce47cf5825fd4d26bbf096f28ea5583c>:
ERROR: Invalid SDK MacOSX.sdk, not found in /Applications/xcode10..app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs
[Remote] Downloading E:\PWMGame\3DS2Game\Branches\3DS2Inland190918Final\Engine\Engine\Programs\AutomationTool\Saved\Logs\UBT-ZBGame-IOS-Development_Remote.txt
Total execution time: 808.22 seconds

UE4 ios环境搭建备忘的更多相关文章

  1. 云效(阿里云)流水线 + nginx + uWsgi + flask + python3 基础环境搭建 --备忘

    一.开发环境搭建 1.安装python3 yum -y groupinstall "Development tools" yum -y install zlib-devel bzi ...

  2. LAMP 环境搭建备忘 -- Linux的安装(一)

    LAMP指的是 Linux + Apatch + MySQL / MariaDB + PHP/Perl/Python 一套搭建网站服务器的开源软件组合.工作原理图如下: 下面开始环境搭建 1 Linu ...

  3. 嵌入式Linux环境搭建备忘

    嵌入式Linux开发平台搭建步骤: 1.安装宿主机Linux系统 如果选用最新的Linux发行版,应改主意其他软件是否能很好的兼容. 2.安装交叉编译器 交叉编译器的版本很多,一般到芯片厂家官网下载官 ...

  4. django项目环境搭建备忘

    由于使用python3,所以尽量为每个项目配置虚拟环境来管理各个项目的=. 新建一个项目文件夹,进入该路径 python3 -m venv ll_env 然后激活虚拟环境 source ll_env/ ...

  5. LAMP环境搭建备忘 -- MariaDB 安装(三)

    因为 MySQL 的一些原因,在 Linux 平台上的开源数据库渐渐被 MariaDB 取代. MariaDB 安装命令如下图 安装成功后,接下来就启动这个数据库服务 我们还需要对数据库做一些初始化的 ...

  6. LAMP环境搭建备忘 -- Apache、pHp 安装 (二)

    上一篇 Linux 已经安装好了,我们选择了 CentOS 7 的最小化安装,即没有图形界面,并且我们在安装时设置了网络连接即能够连上外部网络,还设置了 root 密码.下面我们要在此基础上继续安装 ...

  7. React Native iOS环境搭建

    前段时间React Native for Android发布,感觉React Native会越来越多的公司开始研究.使用.所以周六也抽空搭建了iOS的开发环境,以便以后利用空闲的时间能够学习一下. 废 ...

  8. Visual Studio 2013 Xamarin for iOS 环境搭建

    原文:Visual Studio 2013 Xamarin for iOS 环境搭建 一.Mac安装Xamarin.iOS 1,我的Mac 环境:OSX 10.10.3.Xcode 6.3.2 (使用 ...

  9. Mac+appium+iOS 环境搭建

    Mac+appium+iOS 环境搭建,需要用到的信息如下,参考搭建环境. 1.安装brew,安装介绍:https://jingyan.baidu.com/article/fec7a1e5ec3034 ...

随机推荐

  1. hexo博客微博图床失效解决办法

    最近在v2ex上看到有人说微博图床开始限制外链了.当时我看了看我的博客,图片还好.第二天再去看的时候就挂了.评论里有人说改一个no-ferrer能解决. 记录一下操作方法. N:\blog\theme ...

  2. Alpha冲刺(7/10)——2019.4.30

    所属课程 软件工程1916|W(福州大学) 作业要求 Alpha冲刺(7/10)--2019.4.30 团队名称 待就业六人组 1.团队信息 团队名称:待就业六人组 团队描述:同舟共济扬帆起,乘风破浪 ...

  3. 在windows系统和kali中通过sqlmap注入

    第1章 在windows系统中通过sqlmap注入 1.1 环境搭建 Sqlmap是目前功能最强大,使用最为广泛的注入类工具,是一个开源软件,被集成于kaliLinux, 由于sqlmap是基于Pyt ...

  4. Intellij IDEA 与 Gitlab 实现代码上传与下载

    整体流程:1.download project2.deposit project structure and set default server3.configure tomcat 2 steps4 ...

  5. MSSQL行车列规则

    行转列,是SQL中经常会遇到的一个问题,并且分为静态转换和动态转换,所谓静态转换即在转换的行数已知或固定:动态转换则为转换的行数不固定. 转换的方法一般采用case when语句或pivot(MSSQ ...

  6. git merge与git rebase区别(转载)

    这是最近看的讲的比较通俗易懂的rebase与merge的区别了 https://www.jianshu.com/p/4079284dd970

  7. 学习Spring-Data-Jpa(十二)---投影Projections-对查询结果的扩展

    Spring-Data数据查询方法的返回通常的是Repository管理的聚合根的一个或多个实例.但是,有时候我们只需要返回某些特定的属性,不需要全部返回,或者只返回一些复合型的字段.Spring-D ...

  8. 机器学习---逻辑回归(二)(Machine Learning Logistic Regression II)

    在<机器学习---逻辑回归(一)(Machine Learning Logistic Regression I)>一文中,我们讨论了如何用逻辑回归解决二分类问题以及逻辑回归算法的本质.现在 ...

  9. mysql 唯一键

    唯一键特点: 1.唯一键在一张表中可以有多个. 2.唯一键允许字段数据为NULL,NULL可以有多个(NULL不参与比较) //一个表中允许存在多个唯一键,唯一键允许为空,在不为空的情况下,不允许重复 ...

  10. Android中如何引入已经存在的标题栏

    在写程序中很多时候很多页面的标题布局大致都是一样的,这时候不需要挨着都写一遍,只需要写一个xml文件,在所需要的时候进行引用就可以了 只需要这一行代码: <include layout=&quo ...