2017年03月29日

[iOS] CocoaPodsを初めて使ってみたら「linker command failed with exit code 1」でビルドエラーになる

AWSのiOS用SDKを使うために、CocoaPodsを使う必要が出てきました。

http://qiita.com/SoyaTakahashi/items/fdb0d87597eb276056d8
http://docs.aws.amazon.com/ja_jp/mobile/sdkforios/developerguide/setup-aws-sdk-for-ios.html

を参考にして、既存のXcodeプロジェクトに適用し、
出来た「.xcworkspace」ファイルをダブルクリックして
Xcodeを立ち上げたところ、

linker command failed with exit code 1

というビルドエラーが出て、AWSに関するリンクエラーが表示されました。
原因は、新しくできた「Pods」プロジェクトの設定が、元のプロジェクトの設定と
一致していないことでした。

↓赤で囲った部分が、元のプロジェクトと違っていたので修正した

cocoapod20170329.png

これでビルドが通って、無事iPhoneでも起動確認ができました。

参考:
http://qiita.com/sutchan/items/0a78042261ca3f0a7d91

環境まわりって、いつも設定に時間がかかるなー。
posted by be-style at 09:09| Comment(0) | iOS
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント: [必須入力]

※ブログオーナーが承認したコメントのみ表示されます。