Objective-C

CocoapodsとXcode5の組み合わせでエラー出た+解決した

More than 1 year has passed since last update.

なんかXcode5にアップデートしてみたらCocoapods関連で下記のwarning出てたのだけど気にせずビルドしたら案の定failした。
Pods was rejected as an implicit dependency for 'libPods.a' because its architectures 'armv7 armv7s' didn't contain all required architectures 'armv7 armv7s arm64'

エラーの内容はこれ。
ld: library not found for -lPods

解決策は、まずこれからCocoapodsを使う人は最新版に上げてから使いましょう。

また、このエラーでた人は、
Pods (the project) -> Pods (the target) -> Build settings
にあるArchitectureの設定のところで、Standard Architecture(armv7, armv7s)を指定してビルドしなおせば解決します。

参考:
https://github.com/CocoaPods/CocoaPods/pull/1352