Когда я пытаюсь импортировать VisualRecognitionV3 в Xcode, он выдает модуль ошибки, скомпилированный с помощью swift 3.0, который не может быть импортирован в swift 3.0.2?

Когда я пытаюсь импортировать VisualRecognitionV3 в Xcode, возникает ошибка:

модуль, скомпилированный с помощью swift 3.0, не может быть импортирован в swift 3.0.2

Вот скриншот:

введите здесь описание изображения

Кто-нибудь знает, как это исправить?


person James Dacombe    schedule 08.01.2017    source источник
comment
Добро пожаловать в stackoverflow.com. Пожалуйста, посетите раздел справки, чтобы понять, какие вопросы вы можете задать и как написать хороший вопрос, stackoverflow.com/help/asking. Вопросы, не соответствующие критериям, обычно закрываются и удаляются.   -  person Chris Snow    schedule 08.01.2017
comment
Можете ли вы предоставить больше информации о своей среде, запустив xcodebuild -version и swift --version из командной строки? Кроме того, можете ли вы повторить попытку после повторного запуска carthage и импорта фреймворков в свой проект, чтобы убедиться, что фреймворки собраны с теми же версиями?   -  person Karl Weinmeister    schedule 10.01.2017


Ответы (1)


Это похоже на проблему с версией. здесь. По сути, отказ от использования предварительно скомпилированных двоичных файлов при вызове carthage решит проблему, поэтому используйте следующую команду carthage: «carthage update --platform iOS --no-use-binaries».

person Vince Herrin    schedule 10.01.2017