問題タブ [info-plist]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
117 参照

xcode - システム定義の設定を info.plist ファイル内のユーザー定義の設定に置き換える方法は?

info.plistには、システム定義の設定があります:コントローラベースのステータス バーの外観を表示します

ここに画像の説明を入力

これはグレー表示されたブール値のオプションです。

しかし、私のプロジェクトでは多くのターゲットを使用しており、ターゲットごとにこの設定を定義する必要があります。だから、私はUser Defined Settingこのように定義しました:

ここに画像の説明を入力

しかし、型がブール型であるため、置き換えようとするON$(CUSTOM_STATUS_BAR_APPEARANCE_ENABLED)機能しません。次のように plist ファイル内でそのプロパティを強制的に変更すると:

それはまだ機能しません。なんで?分離されたplistを作成せずにどうすればそれを行うことができますか?