Bitrise.ioでプロジェクトを構成するだけです。しかし、xcode-buildはエラーで失敗します:
xcodebuild: error: The project named "Foo" does not contain a scheme named "Bar". The "-list" option can be used to find the names of the schemes in the project.
私は再確認し、スキームBarはプロジェクトに存在しますFoo
Bryan Mussial 回答に基づく
根本的な原因は、Schemesのデフォルトの動作が、特に共有としてマークされるまでスキームを「プライベート」に保つことです。コマンドラインで開始されたビルドの場合、Xcode UIは決して実行されず、xcoderunツールには動作するスキームの独自のキャッシュがありません。
スキーマをコマンドラインビルドで表示するには、スキーマを共有スキームとしてマークする必要があります。
プロジェクトでココアポッドを使用しない場合は、.xcworkspace
からのファイル./ios
ディレクトリ。
プロジェクトの名前を変更した後にこれが発生した場合、これは手動で修正可能です
Foo
を開きます。xcshareddata/xcschemes
xcscheme
ファイルの名前を変更します