2016-11-10 4 views
1

Просто обновлен до Xcode v8.1 и я пытаюсь установить модуль. Однако, как только я импортирую его, Xcode дает мне сообщение об ошибке Module Compiled with Swift 3.0 cannot be imported in Swift 3.0.1, а затем путь к модулю.Cocoapods - Модуль, скомпилированный с Swift 3.0, не может быть импортирован в Swift 3.0.1

Я пробовал сказать Use Legacy Swift Language Version, однако это не решает проблему.

Любые другие идеи, что я могу изменить, чтобы сделать эту компиляцию? Я с трудом верю, что незначительное изменение версии должно вызвать эту проблему.

Заранее благодарим за любую помощь.

+0

** наследство быстра версия языка ** установить YES, если не работает, то попробуйте ** обновление картхейджа --platform IOS --no-потребительные двоичные файлы ** –

+0

Какого стручок вы пытаетесь установить? –

ответ

0

Это происходит почти при каждом обновлении. Попробуйте pod update в терминале, где расположены стручки, чтобы получить все ваши стручки до последних версий.

+0

Да. Это новый модуль, который я добавляю в проект, поэтому он обновлен. –

+0

@PhilipSawyer попробуйте указать этот вопрос и посмотреть, работает ли это. http://stackoverflow.com/questions/40250381/module-compiled-with-swift-3-0-cannot-be-imported-in-swift-3-0-1 –

0

Просто очистите свой проект.

Выбор: продукта -> Clean

Смежные вопросы