2016-12-24 10 views
0

Я просто переключился с Xcode 8 на JetBrain AppCode 2016.3 из-за ужасно низкой производительности Xcode. Когда на Xcode, я мог бы создать наше приложение (через Workspace для Cocoapods) без каких-либо ошибок. После открытия рабочей области в AppCode я попытался отладить код и получил 5 920 ошибок. Все ошибки исходят от разных Pods (Alamofire, ActiveLabel, Kingfisher и т. Д.).Ошибки Cocoapods при использовании Jetbrains AppCode

Я обновил каждый из Pods; успешно построил приложение на Xcode; но он не будет работать на AppCode.

Вот некоторые ошибки я получаю: ActiveBuilder.swift (ActiveLable) Ошибка: (37,48) логическое условие требует 'где', чтобы отделить его от переменной связывания Error: (35,41) использование неразрешенного идентификатора «CharacterSet» ошибки: (85,24) значения типа «NSString» не имеет ни одного члена «подстроки» ...

я бы очень признателен за любую помощь в решении этого, как я действительно хочу уйти от Xcode и начать использовать AppCode. Спасибо.

+0

AppCode действительно не поддерживает Swift 3 еще: https://blog.jetbrains.com/objc/2016/12/appcode-2016-3-release/#more-5305 – Moritz

+0

О, нет! !!! Спасибо за совместное использование, я думаю, что это причина ошибок. Это печально, так как AppCode обладает множеством отличных функций, и я нашел автозаполнение быстрее, чем Xcode 8. – severus

ответ

0

Поскольку эта проблема связана с созданием проекта, и AppCode просто вызывает xcodebuild для создания проекта, это не связано с поддержкой Swift 3. Что касается меня, это больше похоже на .xcodeproj открывается в AppCode вместо .xcworkspace. Не могли бы вы поделиться журналом сборки (см. Скриншот прилагается) в нашем tracker и указать ссылку на билет здесь?

build log