Ok, war mein Fehler. Ich habe es nicht unter Debug-Konfiguration hinzufügt.
Die Schlüsseln werden doch gespeichert.
Doch bewirken tun Sie anscheinend nicht. Möglicherweise weil Value falsch gerpeichert wird.
Ich habe unter Versionsinformationen zwei neue Schlüssel hinzufügt:
UIStatusBarHidden -> true
UIViewControllerBasedStatusBarAppearance -> false
Gespeichert werden die Valies als
<key>UIStatusBarHidden</key>
<sting>true</string>
<key>UIViewControllerBasedStatusBarAppearance</key>
<sting>false</string>
gespeichert, also als STRING. Nun habe ich einen neuen Projekt unter Xcode geöffnet und dort die beiden Schlüssel hinzufügt. Der vorgegebene Valuetyp ist hier BOOLEAN. Auch in der gespeicherten Info.plist sieht es anders aus:
<key>UIStatusBarHidden</key>
<true/>
<key>UIViewControllerBasedStatusBarAppearance</key>
<false/>
Die Values werden als Boolean gespeichert. Ich denke, daran liegt es auch. Gibt es irgendein Trick, den richtigen Valuetyp zu bestimmen, wenn ich unter Projektoptionen neue Schlüssel hinzufüge?