Когда я устанавливаю модули facebook SDK в свой проект ios, он говорит: «:-1: SWIFT_VERSION« 5.0 »не поддерживается, поддерживаемые версии: 3.0, 4.0, 4.2. (в целевом« FacebookCore »)»
Я использую свифт 4.2 любое решение?
я использую Xcode 10.1
FBSDK поддерживает быстрые версии 4.2, 3.0.
Судя по сообщению об ошибке, этот модуль установлен как Swift 5, поэтому вам нужен Xcode 10.2.
решил проблему без обновления .. спасибо
Измените версию Swift podfile, как и для любого модуля, если вы получаете эту ошибку. подобно
Select pods of your project
После этого вы выполняете шаги, как описано на изображении, и меняете быструю версию для модуля.
Что делать, если нет атрибута с таким именем «Swift Compiler — Language»
Каждый атрибут имеет быструю версию, вы можете изменить быструю версию
Для тех, кто использует систему управления версиями, это исправление работает только в том случае, если вы включаете папку Pods/ в свой репозиторий.
В настоящее время я использую Xcode 10.1. Раздел «Цели» находится в другом месте интерфейса.
Кроме того, решение Ravi Ojha также отлично работает.
Решение для меня состояло в том, чтобы обновить xcode 10.0 до 10.3, который поддерживает Swift 5.0.
Какая у вас версия Xcode? Похоже, вам нужно перейти на 10.2 и изменить свой проект на Swift 5, чтобы использовать эту структуру.