CommonCrypto XCode 9.0 no puede crear la key a partir de los datos

El siguiente código falla con OSStatus -50 (secParam) tanto en mi código manual como en otras bibliotecas (SwiftyRSA, Heimdall) en XCode 9.0, iOS 10+. ¿Alguna idea de por qué o alguna forma de get más información?

let keyDict: [CFString: Any] = [ kSecAttrKeyType: kSecAttrKeyTypeRSA, kSecAttrKeyClass: kSecAttrKeyClassPublic, kSecAttrKeySizeInBits: NSNumber(value: 4096), kSecAttrIsSensitive: false, kSecAttrIsExtractable: true, kSecAttrCanEncrypt: true ] var errP: Unmanaged<CFError>? key = SecKeyCreateWithData( publicKeyData as CFData, keyDict as CFDictionary, &errP ) 

Bueno, ha habido un error al crear ítems llavero con iOS10. Y fue un problema en el simulador, pero funcionó en el dispositivo.

Como solución rápida, tuvo que habilitar el intercambio de llaveros. El error original que informé se marcó como Duplicado y ahora está cerrado. Tal vez la regresión en iOS11?