gpt4 book ai didi

ios - 如何修复 “swift package generate-xcodeproj” 导致 list 解析错误?

转载 作者:行者123 更新时间:2023-11-28 13:45:07 24 4
gpt4 key购买 nike

我是 Swift 和包管理器的新手。我正在按照生成 Xcode 项目文件的教程进行操作,但是当我运行“swift package generate-xcodeproj”(或“swift package update”)时出现错误。下面是输出。

看起来它无法识别 hfs_format.h 头文件中的 'uuid_string_t' 类型。

关于如何解决这个问题的任何想法?我在 macOS 10.14.4 上使用 Xcode 10.2 和 Swift 5。 “位置首选项”选项卡下的“我的 Xcode 命令行工具”设置设置为 10.2。

/Users/rayscott/Developer/Source/Swift/TCPClient: error: manifest parse error(s):
:353:9: note: in file included from :353:
#import "hfs/hfs_format.h"
^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/include/hfs/hfs_format.h:794:2: error: unknown type name 'uuid_string_t'
uuid_string_t ext_jnl_uuid;
^
:353:9: note: in file included from :353:
#import "hfs/hfs_format.h"
^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/include/hfs/hfs_format.h:796:20: error: use of undeclared identifier 'uuid_string_t'; did you mean 'uuid_variant'?
char reserved[JIB_RESERVED_SIZE];
^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/include/hfs/hfs_format.h:787:61: note: expanded from macro 'JIB_RESERVED_SIZE'
#define JIB_RESERVED_SIZE ((32*sizeof(u_int32_t)) - sizeof(uuid_string_t) - 48)
^
/usr/local/include/uuid/uuid.h:98:5: note: 'uuid_variant' declared here
int uuid_variant(const uuid_t uu);
^
:0: error: could not build Objective-C module 'Darwin'

最佳答案

我在安装 Xcode 10.2 和 macOS 10.14.4 后遇到了同样的问题。我的解决方案是在终端中运行以下命令:

  1. brew doctor,并修复上述问题
  2. sudo xcode-select --reset

执行这些步骤后,我重新启动,构建又开始工作了。

关于ios - 如何修复 “swift package generate-xcodeproj” 导致 list 解析错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55497926/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com