私はサポートを見つけることができなかった2つの機能が必要です。 1つは、bashスクリプトを使ってXcode設定の名前を変更することです。このため私は試しました:Xcode 8コマンドラインによる設定変更
xcodebuild -target "target name" -configuration existingConfig CONFIGURATION=newConfigName
上記のコマンドは正常に実行されますが、設定名は変更されません。単にソースをコンパイルします。私はxcodebuildを使用しているのでこれはおそらく予想されます。
構成名を変更するために、xcconfigファイルも調べました。例えば、私は名前のプロジェクト名-existingConfigName.xcconfigとXcodeで1を作成することになり、私はそうのようにそれに新しい設定名を追加します。
CONFIGURATION = NewConfigName
ただし、インスタンスに私が使用していないことを恐れるより上xcconfigファイルが正しく表示されます。どこかに良い参考資料がありますか?
私がサポートを見つけることができなかった2番目の機能は、bashまたはxcconfig経由で新しい設定をオンザフライで追加することです。
最終的には、これをbashを使って実行したいと思いますが、Xcodeを開くことを含めない他の意見もあります。私はここでgitサブモジュールを使用しており、それらを引き込み、CIビルド時に動的な設定を追加するのは、この問題の原因です。
これを行う簡単な方法があるかもしれませんが、私は正しいトラックにいるかどうかを確認するためにここに私の質問を提出すると思った。