Wie kann ich die Option "Niedrige Auflösung verwenden" auf dem Retina-Display für eine Anwendung aktivieren, wenn ich sie versende?

Ich habe eine Anwendung, die im HiDPI-Modus nicht funktioniert, es sei denn, ich habe im Finder die Option "Info abrufen" ausgewählt und dort das Kontrollkästchen "In niedriger Auflösung öffnen" aktiviert. Das Korrigieren der Anwendung ist keine Option, da sie mit Autorensoftware erstellt wurde, die vom Hersteller nicht mehr wirklich aktiv gewartet wird.

Hier ist die Sache: Wenn ich die Anwendung nehme, sie auf den Desktop lege, komprimiere und anschließend das Kontrollkästchen "In niedriger Auflösung öffnen" auf "true" setze, die Anwendung lösche und die ursprüngliche entpacke, bleibt das Kontrollkästchen aktiviert. Überall dort, wo OS X die Eigenschaft "in niedriger Auflösung öffnen" speichert, gehört sie nicht zur Datei. Das bedeutet, dass die Anwendung bei der Verteilung auf andere Retina Mac-Systeme so lange beschädigt wird, bis das Kontrollkästchen auf jedem System manuell aktiviert wird.

Ich fand das dieInfo.plist hat einNSHighResolutionCapable Eigentum und das habe ich hinzugefügtBooleanzu meiner AppInfo.plist und setze es auffalseaber ohne Erfolg. Dies scheint nicht der Option "In niedriger Auflösung öffnen" zu entsprechen.

Das verlinkte Dokument besagt, dass:Wenn das Kontrollkästchen "In niedriger Auflösung öffnen" standardmäßig aktiviert ist, können Sie die Standardeinstellung folgendermaßen ändern: Setzen Sie das NSHighResolutionCapable-Attribut in der Info.plist auf YES Nun, das Gegenteil funktioniert nicht ... Ich hätte gerne eine Out-of-the-Box-Lösung. Ich möchte vermeiden, dass Kunden dies selbst konfigurieren müssen. Es sollte einfach beim Entpacken der Anwendung eingestellt werden.

Also zwei Fragen:

a) Ist es möglich zu konfigurieren, was dem Kontrollkästchen "In niedriger Auflösung öffnen" entspricht, das zusammen mit der Datei markiert ist - z. in demInfo.plist?

b) Wo speichert OS X die Auswahl, die ich für die Kontrollkästchen "In niedriger Auflösung öffnen" getroffen habe, die ich über den Finder-Informationsbildschirm erreiche?

EDIT 7. Dezember (Plistendetails hinzugefügt):

Wie im Plist Editor zu sehen:

Wie im modernen Xcode auf Mavericks zu sehen:

Der einzige Unterschied ist der angezeigte Name. Xcode nennt es "High Resolution Capable", während es in der Datei immer noch "NSHighResolutionCapable" ist.

Hier ist der Teil des Datei-Info-Dialogs, den wir pflegen: