Analisando uma Cadeia de Caracteres ISO8601 até a Data no Swift

Estou recebendo a próxima string de uma API que afirma

Todos os formatos de data são ISO8601.

Estou tentando com o próximo código:

let dateFormatter = DateFormatter()
dateFormatter.dateFormat = "yyyy-MM-dd'T'HH:mm:ssZZZZZ"
let updatedAtStr = "2016-06-05T16:56:57.019+01:00"
let updatedAt = dateFormatter.date(from: updatedAtStr)

Infelizmente, resultandoupdatedAt é nulo

questionAnswers(1)

yourAnswerToTheQuestion