Xcode 8を使用して、MacOS Sierraで動作していますxcconfig
ファイルに条件変数を宣言しようとしています。`xcconfig`ファイルの条件付きユーザ定義変数
私のプロジェクトではを使って私のアプリをアーカイブしたいと思っていますが、手動でもアーカイブを実行できるようにしたいと考えています。私が達成したい何
は次のようなものです:
_ARCHIVING_WITH_CLI = YES // Actually want to check for some fastlane ENV variabel here, not sure how...
#ifdef _ARCHIVING_WITH_CLI
_PROVISIONING_PROFILE_APP_STORE = sigh_com.mycomp.app_appstore
#else
_PROVISIONING_PROFILE_APP_STORE = match AppStore com.mycomp.app
#endif
PROVISIONING_PROFILE_SPECIFIER[config=Release] = $(_PROVISIONING_PROFILE_APP_STORE)
しかし、どうやらそれは間違った構文です。私はドキュメントを探してみましたが、実際には見つかりませんでした。
- あなたは
xcconfig
構文で私を助けることができますか? - あなたは アーカイブを手動またはfastlane gym 経由で開始されたかどうかをチェックする(
xcodebuild
CLI)ここで
申し訳ありませんを参照してください。私はあなたが私の質問を誤解したと思う。私はfastlaneからxcconfigを利用する方法を尋ねていません。実際に私はそれをしたくない。私はxcconfigをプロジェクトの設定としてセットアップしました。私はxcconfigの中でカスタムbool変数を宣言し、後でそのブールをファイル内で使用する方法を尋ねています。 – Sajjon