1

我正在尝试根据他们的说明手动安装用于 AES 加密的 Crypto swift 库。但我得到两个编译错误。第一个是:意外的平台条件(预期的“os”、“arch”或“swift”),第二个是:没有这样的模块“Glibc”我不想用可可豆荚安装它。库链接是: https ://github.com/krzyzanowskim/CryptoSwift

4

1 回答 1

2

出现问题是因为我有 Swift 4,但是通过此命令(git submodule add https://github.com/krzyzanowskim/CryptoSwift.git)将最新代码(swift 4.1)添加到我的项目中。解决方案是添加用于 Swift4 的分支。

Swift versions support

Swift 1.2: branch swift12 version <= 0.0.13
Swift 2.1: branch swift21 version <= 0.2.3
Swift 2.2, 2.3: branch swift2 version <= 0.5.2
Swift 3.1, branch swift3 version <= 0.6.9
Swift 3.2, branch swift32 version = 0.7.0
Swift 4.0, branch swift4 version >= 0.7.1
Swift 4.1, branch master version >= 0.9.0
于 2018-06-01T04:17:24.090 回答