Tagbangers Blog

CocoaPods

CocoaPods管理下のプロジェクトをUniversal Static Libraryとして作成する

Cocoapodsを利用しているプロジェクトをStatic Libraryとして出力する際の手法の小ネタです。 結論から書くとcocoapods-packagerを利用すれば一撃です。 Static Libraryを作成するにはxcodebuildを利用しRunScriptとかにスクリプト書いて実行するのがベターです。 この辺りはググると山程出るのでそちらにお任せします。 今回はそんな中でCocoapodsを利用している場合です。 Cocoapodsを利用していてもxcodebuildを使って出力することは可能でしたがもっと簡単な手法があったのでご紹介です。 cocoapods-package...

Xcodeで「ld: library not found for -l○○」が出続ける

iOSの開発をしている方に取っては馴染み深い「CocoaPods」ですがこれにまつわるエラーにとてもとてもハマったので備忘録しておきます。 ld: library not found for -lPods clang: error: linker command failed with exit code 1 (use -v to see invocation) CocoaPodsを利用した開発をしている際にまれにタイトルにある「ld: library not found for -l○○」というエラーが発生します。 これは○○に当てはまるライブラリが読み込めず、コンパイルに失敗した際に...