Я занимаюсь разработкой проекта и не могу связаться с предыдущим разработчиком. Я пытаюсь выяснить, какие версии встроенных библиотек с открытым исходным кодом были использованы. Проект, похоже, находится в Swift 2.1. Я пытаюсь скомпилировать его с помощью Xcode 7.3.1. Карфаген был менеджером пакетов. Я застрял в ошибке с RealmSwift. Ошибка возникает в строке, которая пытается импортировать RealmSwift.Файл модуля был создан новой версией компилятора
/{приложение исток} /PersonnelModel.swift:10:8: файл был создан модуль более новой версии компилятора:/{исходного приложения путь}/Carthage/сборки/IOS/RealmSwift. рамки/Модули/RealmSwift.swiftmodule/x86_64.swiftmodule
Я работал мой путь весь обратный путь до версии 0.96.2 из царств-какао, который я считаю, это первая версия для поддержки Xcode 7.1 и Swift 2.1 , Тем не менее, я все еще получаю ошибку.
Я просмотрел другие ответы здесь, но не нашел решение, которое работает. Я не понимаю причину ошибки? Я просто подумал, что это подбирает новую версию фреймворка.
Вот как выглядит мой Cartfile как:
github "ReactiveCocoa/ReactiveCocoa"
github "Alamofire/Alamofire" ~> 3.4
github "SwiftyJSON/SwiftyJSON"
github "realm/realm-cocoa" == 0.96.2
github "scalessec/Toast-Swift" ~> 1.4.0
Вы только что попытались создать свое приложение с помощью Xcode 8? – Gruntcakes
@ Грохот Да. Много ошибок и ошибок, связанных с различиями Swift 2.2/3.0. В конечном итоге мне придется перенести его, но сейчас просто хочу получить чистую компиляцию. – Lastmboy
Просто потому, что вы используете Xcode 8, это не значит, что вам нужно скомпилировать Swift 3. – Gruntcakes