首页 > 解决方案 > 我在虚幻引擎中构建项目时遇到了这个问题。谁能帮我

问题描述

尝试生成项目文件时出错。

由于无效的 SDK 设置而跳过了一些平台:Mac、IOS、Android、Lumin。有关详细信息,请参阅日志文件(/Users/sidd/Library/Application Support/Epic/UnrealBuildTool/Log_GPF.txt)

正在发现项目的模块、目标和源代码...警告:无法查询 Xcode 版本在 Xcode.app 中查找 SDK 目录时触发异常 System.IO.DirectoryNotFoundException:找不到路径的一部分“/Library/Developer” /CommandLineTools/Platforms/MacOSX.platform/Developer/SDKs'。在 System.IO.Enumeration.FileSystemEnumerator 1.CreateDirectoryHandle(String path, Boolean ignoreNotFound) at System.IO.Enumeration.FileSystemEnumerator1.Init() 在 System.IO.Enumeration.FileSystemEnumerator1..ctor(String directory, Boolean isNormalized, EnumerationOptions options) at System.IO.Enumeration.FileSystemEnumerable1..ctor(字符串目录,FindTransform 转换,EnumerationOptions 选项,布尔 isNormalized)在 System.IO.Enumeration.FileSystemEnumerableFactory.UserDirectories(字符串目录,字符串表达式,EnumerationOptions 选项)在 System.IO.Directory.InternalEnumeratePaths(字符串路径,字符串searchPattern, SearchTarget searchTarget, EnumerationOptions options) at System.IO.Directory.GetDirectories(String path) at UnrealBuildTool.AppleToolChainSettings.SelectSDK(String BaseSDKDir, String OSPrefix, String& PlatformSDKVersion, Boolean bVerbose) in /Users/build/Build/++UE5 /Sync/Engine/Source/Programs/UnrealBuildTool/ToolChain/AppleToolChain.cs:line 87 错误:无效的 SDK MacOSX.sdk,在 /Library/Developer/CommandLineTools/Platforms/MacOSX.platform/Developer/SDKs 中找不到

标签: iossdkunreal-engine4android-sdk-toolsunreal-development-kit

解决方案


我遇到了同样的问题,这篇文章救了我的命。

您需要在 Xcode Preferences 中的 Locations 选项卡下选择一个有效的“命令行工具”。

在此处输入图像描述


推荐阅读