2016-12-15 10 views
0

Как мы все знаем, при использовании RestKit в проекте iOS с использованием CococaPods нам нужно придерживаться старой версии CocoaPods 0.38. В противном случае RestKit не будет правильно связываться: RKObjectMapping.h Not FoundПолучение RestKit для работы с CococaPods 1.x

Но теперь, когда CocoaPods выходит из бета-версии, мы вынуждены обновляться до CocoaPods 1.x, потому что старые версии не могут обновляться до последнего хранилища pod.

Это снова заставляет упомянутый адский RestKit.

Как мы можем использовать RestKit с новыми версиями CocoaPods 1.x?

ответ

0

Ну - нить по этому вопросу огромен: https://github.com/RestKit/RestKit/issues/2356

TL; DR:

Решение просто перейти на RestKit 0.27.0

pod 'RestKit', '0.27.0' 

Но это может вызвать проблемы если ваш проект явно ссылается на AFNetworking за пределами RestKit. В этом случае, а так RestKit 0,27 в комплекте с AFNetworking 1,3, нам нужно добавить:

pod 'AFNetworking', '1.3.4' 

Счастливый кодирования!