LoginSignup
0
2

More than 3 years have passed since last update.

CocoaPodsを含むXcodeプロジェクトがビルドできない時

Posted at

あるWebサイトからXcodeのサンプルワークスペースをダウンロードし、手元の環境でビルドしようとしたが失敗した。
エラーを調べるとワークスペースに含まれるCocoaPodsが手元のXcodeのバージョンではうまく参照できていないないようだった。
そこでCocoaPodsを再取得したところ現在のビルドできるようになった。その手順を以下に示す。
(全てのケースで上手くいくとは限らないが参考までに)

  • プロジェクトのディレクトリは以下のようになっているはず。この時、Sample.xcworkspace をXcodeで開いてもビルドできなかった。
% ls -l
total 16
-rw-rw-r--@  1 koki  staff  314  8  8  2018 Podfile
-rw-r--r--   1 koki  staff  386  8  8  2018 Podfile.lock
drwxr-xr-x   9 koki  staff  288  8  8  2018 Pods
drwxrwxr-x@ 11 koki  staff  352  9 25  2018 Sample
drwxrwxr-x@  5 koki  staff  160  8  8  2018 Sample.xcodeproj
drwxr-xr-x@  5 koki  staff  160  8  8  2018 Sample.xcworkspace
  • サンプル作成時、pod install コマンドによって追加されたはずであるファイルを削除する。
% rm -rf Podfile.lock Pods RxSample.xcworkspace
% ls -l
total 16
-rw-rw-r--@  1 koki  staff  314  8  8  2018 Podfile
drwxrwxr-x@ 11 koki  staff  352  9 25  2018 Sample
drwxrwxr-x@  5 koki  staff  160  7 22 12:47 Sample.xcodeproj
  • CocoaPodsを再取得する
% pod install
% ls -l
total 16
-rw-rw-r--@  1 koki  staff  314  8  8  2018 Podfile
-rw-r--r--   1 koki  staff  386  7 22 12:47 Podfile.lock
drwxr-xr-x   9 koki  staff  288  7 22 12:47 Pods
drwxrwxr-x@ 11 koki  staff  352  9 25  2018 Sample
drwxrwxr-x@  5 koki  staff  160  7 22 12:47 Sample.xcodeproj
drwxr-xr-x@  5 koki  staff  160  7 22 12:48 Sample.xcworkspace

以上の手順を実施した後、Sample.xcworkspace をXCodeで開くとビルドが成功するようになった。

0
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
2