2016-05-26 1 views
0

Я установил Layer API с помощью cocoapods: https://developer.layer.com/docs/iosУстановленная Datatype из стручка не полностью Признанный Swift

Однако, как представляется, не один из протоколов, которые будут распознаваться мое приложение. Я говорю это по нескольким причинам. Один, в демонстрационном приложении у меня есть LYRClientDelegate и LYRClient, которые отображаются зеленым в приложении dowloadable demo (https://github.com/kwkhaw/quick-start-ios-swift) и синем в моем приложении. Во-вторых, у меня есть пара ошибок ввода в моем проекте, которые я не вижу в демонстрационном приложении, даже если код тот же. Третий в моем приложении «LYRClientDelegate» ничего не показывает в Quick Help, но он показывает что-то в загруженном демонстрационном приложении. Но когда я перехожу к объявлению в своем приложении, он переходит в тот же файл, что и демо-приложение.

Demo приложение: enter image description here

Мое приложение: enter image description here Мои ошибки: enter image description here

enter image description here enter image description here

+0

Покажите нам свой Podfile – Antzi

ответ

0

Вероятно, вы используете неправильную версию слоя.

Вы должны попытаться либо исправить код (предпочтительно), либо вернуться к предыдущей версии.

Чтобы вернуться к предыдущей версии, вы можете указать, что ваш Podfile

приведены в справочном https://guides.cocoapods.org/syntax/podfile.html

Я предполагаю, что вы должны использовать версию 0.20.x вместо недавно выпустила 0,21 ... Попытайтесь увидеть тот, который работает на вас.

Кроме того, проверить этот проект: https://github.com/layerhq/Atlas-iOS

Это может сэкономить много времени прототипирования, и может использоваться даже для очень специализированных приложений. См https://itunes.apple.com/app/id997402753

+0

Это Objective-C стручок, так что я «#import » в моем мостиковом заголовке, который, как представляется, в демонстрационном приложении – DMop

+0

я знаю, и Я тоже использую этот стручок. С быстрым проектом тоже. Вам не нужно использовать #import в заголовке моста. Вы положили «use_frameworks!» в вашем подпикселе? – Antzi

+0

Так что добавление импорта LayerKit сработало, но не избавилось от моих ошибок и когда я положил use_frameworks! Я получил 200+ ошибок внезапно. Многие из них были разными ошибками «Имущество с предыдущей декларацией» – DMop