Я пытаюсь создать серверное веб-приложение Swift.Основой для моего приложения будет Kitura от IBM.Кроме того, я также хотел бы использовать инфраструктуру aws-sdk-swift для звонков в AWS.Однако, когда я объявляю обе библиотеки как зависимости в моем файле Package.swift
, я получаю сообщение об ошибке:
'Kitura-net' /Volumes/Untitled/SwiftDev/MyApp/.build/checkouts/Kitura-net.git - 7410958935072501107: ошибка: несколько целей с именем 'CHTTPParser'
Если я закомментирую зависимость aws-sdk-swift
, все будет работать нормально.Если я раскомментирую его и закомментирую зависимость Kitura
, все будет нормально.Но очевидно, что между ними возник конфликт на CHTTPParser.Мой вопрос, как мне решить это?Я никогда раньше не видел этой ошибки, и быстрый поиск в Google ничего не дал.Есть идеи?