2016-11-16 4 views
0

Я только что создал новый проект и загрузил и интегрировал CocoaPods «RealmSwift». Я получаю следующий список ошибок.Realm with Swift Error

enter image description here

Я не добавил ничего в своем коде. Это происходит из кода Realm. Я использую Xcode 8 с помощью Swift 3,0

Вот файл Pod:

enter image description here

Если я говорю, конвертировать в Swift 3.0, то я получаю следующие ошибки:

enter image description here

+1

не уверен, что может быть проблемой, но похоже, что вы вручную настраиваете скорость вашей цели на 2.3. Если вы используете swift 3, вам не нужно делать никаких ручных изменений в вашем подфайле –

+0

Я могу попробовать еще раз, но в документации Realm for Swift они дали указание сделать это. –

+0

Проверьте версию Swift, которую вы используете в своем проекте XCode. Если требуется версия 3, обновите ее в своем подфайле. Иногда вы получаете такие ошибки, как этот, в Xcode при первом его открытии. Запустите проект, и компилятор будет работать, и эти ошибки исчезнут. – Orlando

ответ

1

Кажется, что документация для CocoaPods для RealmSwift может быть устаревшей при использовании Xcode 8.1+ и Swift 3. Шаг 3 больше не нужен, и вы должны пропустить его для этого случая.

то теперь вы должны использовать (пример):

 
source 'https://github.com/CocoaPods/Specs.git' 
platform :ios, '9.0' 

target 'RealmProjectAzam' do 

    use_frameworks! 
    pod 'RealmSwift' 

end 

Edit - Добавление информации: Пожалуйста, обратите внимание, что после того, как выше вопрос был опубликован, был некоторое дополнительное обсуждение вкл. Realm, и результатом является то, что Realm (thanks @realm!) Скорректировал свою документацию Swift, чтобы лучше справиться с вышеуказанной проблемой. Пожалуйста, ознакомьтесь с новыми инструкциями по установке Cocoapods на realm.io

Короче говоря, чтобы «решить» вопрос выше, пожалуйста:

Run обновление репо стручок сделать CocoaPods в курсе последних доступных версий Realm.

+0

Я попробовал это с тем же результатом. Кроме того, я использую Xcode 8 и Swift 3.0 –

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