手动安装Crypto swift库。意外的平台条件

时间:2018-05-02 18:26:11

标签: ios swift install cryptoswift

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

1 个答案:

答案 0 :(得分: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