質問編集履歴

1 補足情報の文言修正。

dondoko_susumu

dondoko_susumu score 11

2016/06/16 23:44  投稿

cocoapods ld: file not found: /Pods/GoogleUtilities/Libraries/libGTM_NSData+zlib.a
###前提・実現したいこと
cocoapodsでGoogle/Analyticsをインストールしたが
Xcodeでビルドエラーになる
原因と解決方法を知りたい。
###発生している問題・エラーメッセージ
pod install後、.xcworkspaceファイルで開いてBuildするとビルドエラーとなる
```
ld: file not found: /SamplePods/Pods/GoogleUtilities/Libraries/libGTM_NSData+zlib.a
clang: error: linker command failed with exit code 1 (use -v to see invocation)
```
###Podfile
```Podfile
platform :ios, '8.0'
use_frameworks!
target 'SamplePods' do
 pod 'Google/Analytics', '~> 1.3.2'
end
```
###試したこと
* pod install
pod repo remove master
pod setup
pod install
* cocoapodsのバージョンUP(1.0.1)
* Manage SchemeからPodsプロジェクトのShareにチェックを入れてClean → Build
* Edit Schemes > BuildからPodsプロジェクトを追加してClean → Build
###補足情報(言語/FW/ツール等のバージョンなど)
Xcode 7.3.1
OS X 10.11.5 (El Capitan)
cocoapods 0.39
※暫定の回避方法
Pods-SamplePods.debug.xcconfigファイルのOTHER_LDFLAGSの下記1行を手動で削除すると一応、ビルドは成功する。
再度pod installすると、また下記生成される。
再度pod installすると、また下記1行が生成されるので、根本的な解決ではない。
```
-force_load $(PODS_ROOT)/GoogleUtilities/Libraries/libGTM_NSData+zlib.a
```
  • Swift

    9695 questions

    Swiftは、アップルのiOSおよびOS Xのためのプログラミング言語で、Objective-CやObjective-C++と共存することが意図されています

  • Xcode 7

    617 questions

    Xcode 7は、ソフトウェア開発のためのアップルの統合開発環境であるXcodeのバージョン。UIを作成するために用いるグラフィカルツールです。iOS9/OS X El Capitan/watchOS2に対応。Swift 2コンパイラーが搭載されています。

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る