2

スキームごとに異なる API キーを使用する必要があります ( DebugQA、 などRelease)。

.plistそして、そのためにカスタムファイルを使用したい( Config.plist)。私のプロジェクトのアーキテクチャのため、他の方法ではありません。

で構成User-Defined SettingsしましたBuild Settings

私は次の手順に従いました:

  • MY_API_KEYという名前のカスタム ユーザー定義設定を作成します。

  • API キーを別のスキームに追加し、

カスタム設定

  • から読み取るための新しいConfig.plistのユーザー定義設定を作成しますInfo.plist

Config.plistの設定

  • に書き込みCONFIG_FILEInfo.plist

Info.plist 構成

  • MY_API_KEYカスタム plist への書き込み( Config.plist)、

Config.plistの設定

MyAPIKeyしたがって、値を読み取りたいのですConfig.plistが、文字列として返さ${MY_API_KEY}れます。

期待される結果は"asdfsadf"(ユーザー定義の設定からの値) です。


ノート:

読み取り plist にカスタム サービスを使用しているため、plist からの読み取り値の方法を投稿しませんでした。

4

1 に答える 1