2016-12-15 5 views
0

CococaPodsを利用したiOSプロジェクトでRestKitを使用する場合は、古いCocoaPods 0.38バージョンを使用する必要があります。そうでないと、RestKitは正しくリンクされません:RKObjectMapping.h Not FoundCococaPods 1.xで動作するRestKitの入手

しかし、今度はCocoaPodsがベータ版ではなくなりました。古いバージョンは最新のpodリポジトリに更新できないため、CocoaPods 1.xにアップグレードする必要があります。

これは、前述のRestKit地獄をもう一度引き起こします。

新しい1.xバージョンのCocoaPodでRestKitを使用するにはどうすればよいですか?まあ

答えて

0

- この問題に関するスレッドが巨大である:https://github.com/RestKit/RestKit/issues/2356

TL; DR:

ソリューションはRestKit 0.27.0

pod 'RestKit', '0.27.0' 

にアップグレードするだけである。しかし、これは問題を起こすというプロジェクトがRestKitの外でAFNetworkingを明示的に参照している場合。この場合、RestKit 0.27はAFNetworking 1.3にバンドルされているため、追加する必要があります:

pod 'AFNetworking', '1.3.4' 

ハッピーコーディング!

関連する問題