LoginSignup
5
6

More than 5 years have passed since last update.

xcodebuildに-schemeをつけると途端に動かなくなって辛いです

Posted at

SVNでチェックアウトしてきたiOS向けプロジェクト。
これをxcodebuild -project Hogehoge -scheme Hogehogeとかxcodebuild clean -scheme Hogehogeってやったらなんも反応ないんだけど
でハマったメモ。

※上記コマンドはうろ覚え

結論

  1. [Product] > [Scheme] > [Manage Schemes...] で、メインとなるプロジェクトの [Shared] にチェック。
  2. .xcodeproj の中にxcshereddataなるものが生成されるので、それをコミット。
  3. おわり

これでJenkinsでもビルドできるよ!やったね!

その他

xcodebuildでワークスペースファイルを使う際にスキーマファイルが必要になります。このファイルがXcodeでワークスペースファイルを開いた際に生成されるものであるため、CocoaPodsで自動生成したワークスペースをxcodebuildでビルドしようとするとスキーマファイルが見つからずにビルドが失敗します。

そうだったのか……。

5
6
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
5
6