Я попытался: (набрав вручную ... простите за опечатки, которые я постараюсь быстро исправить)
let type = kSecAttrKeyTypeAES
let attributes: [String: Any] = [ kSecAttrKeyType as String: type,
kSecAttrSizeInBits as String: 128 ]
guard let aesKey = SecKeyGenerateSymmetric( attributes as CFDictionary, &error ) else {
throw error!.takeRetainedValue() as Error
}
Значение aesKey равно nil.Там нет ошибки.Я также попробовал SecKeyCreateRandomKey с тем же результатом.
Насколько я могу судить, это должно дать мне ключ AES.
Что я делаю не так?