Установите вручную Crypto swift библиотеку. Неожиданное состояние платформы - PullRequest
0 голосов
/ 02 мая 2018

Я пытаюсь установить библиотеку Crypto swift для шифрования AES вручную в соответствии с их инструкциями. но я получаю две ошибки компиляции. Первый из них: Неожиданное состояние платформы (ожидаемое «os», «arch» или «swift») и второй: нет такого модуля 'Glibc' Я не хочу устанавливать его с какао. Ссылка на библиотеку: https://github.com/krzyzanowskim/CryptoSwift

1 Ответ

0 голосов
/ 01 июня 2018

Проблема возникла из-за того, что у меня был Swift 4, но по этой команде (подмодуль git добавьте 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
...