Parse.comのiOS SDKでビルドエラーになった時の対処法
CocoaPodsでインストールしたiOS用Parse SDKが原因で、ビルドエラーが発生して詰まったので解決法をメモ。
修正前のPodfile
pod 'Parse'
結果
ld: file is universal (4 slices) but does not contain a(n) armv7s slice: /Users/travis/build/liverpool-music/liverpool-ios/Pods/Parse/Parse.framework/Parse file '/Users/travis/build/liverpool-music/liverpool-ios/Pods/Parse/Parse.framework/Parse' for architecture armv7s clang: error: linker command failed with exit code 1 (use -v to see invocation)
よくわかってないですが、これはarmv7sというプロセッサ用のビルドをしたけど失敗した、的な意味なんですかね…。
対策
Parseの公式フォーラムで挙がっていた Compilation error when adding Parse framework | Parse を読んで、そっくりそのままの対処をしたらうまくいきました。
修正後のPodfile
pod 'Parse', '~> 1.2.15'