Mitte Juni hat Apple begonnen, eine Anforderung für Store-Einreichungen über App Store Connect durchzusetzen. Während die Anforderung nicht neu ist, erlaubte Apple in der Vergangenheit den Entwicklern, die 1024×1024 Icons über das Store-Listing hinzuzufügen, anstatt als Teil der App-Einreichung. Jetzt verlangen sie, dass das Icon Teil des Pakets ist, obwohl es scheint, dass einige App-Updates von dieser Regel ausgenommen sind.
Wir planen, die direkte Unterstützung für die Bereitstellung in einer zukünftigen 10.4-Update-Version hinzuzufügen. In der Zwischenzeit haben wir einen sehr detaillierten Satz von Schritten veröffentlicht, um das Problem mit RAD Studio 10.4 zu umgehen. Die Schritte befinden sich auf der Embarcadero Quality Portal (QP)-Website für das Problem RSP-29692, in dem hier verlinkten Kommentar: https://quality.embarcadero.com/browse/RSP-29692?focusedCommentId=85036
Die detaillierten Schritte sind zwar ziemlich lang, aber im Wesentlichen geht es darum, einen Asset-Katalog zu verwenden, um alle von Ihrer App verwendeten Icons bereitzustellen. Dies ist zusätzlich zur Unterstützung des Storyboard-Startbildschirms erforderlich, der in RAD Studio 10.4 Sydney bereitgestellt wird. Hier ist eine Zusammenfassung der detaillierten Schritte:
- Erstellen Sie einen Asset-Katalog mit den tatsächlichen Icon- und Bilddateien, die von der App verwendet werden. Dazu können Sie mit dem im Workaround bereitgestellten Asset-Katalog beginnen und die Platzhalterbilder in der im QP-Eintrag verfügbaren Datei durch eigene Bilder ersetzen.
- Kompilieren Sie den Asset-Katalog auf Ihrem macOS-Rechner.
- Übertragen Sie die im Rahmen der Kompilierung des Asset-Katalogs erzeugten Dateien vom macOS-Host in den Stammordner des Anwendungsprojekts.
- Aktualisieren Sie die Datei „Info.plist“ im Projekt, damit sie die richtigen Eigenschaftsschlüssel für die App Store Connect-Übermittlung enthält. Die Verwendung des Eigenschaftsschlüssels DTPlatformVersion wurde als Schlüssel für die App Store Connect-Übermittlung beobachtet.
- Aktualisieren Sie die Projektbereitstellungsliste, damit sie die richtigen PNG-Dateien enthält, und ersetzen Sie die standardmäßig generierten Dateien „Info.plist“ und „Assets.car“.
Als Referenz werden die Apple-Anforderungen für die verschiedenen grafischen Elemente unter https://developer.apple.com/design/human-interface-guidelines/ios/icons-and-images/app-icon erläutert. Mit den detaillierten Schritten im QP-Eintrag sollten Sie in der Lage sein, eine erfolgreiche App Store Connect-Einreichung für Ihre RAD Studio 10.4-Apps durchzuführen.
Design. Code. Compile. Deploy.
Start Free Trial Upgrade Today
Free Delphi Community Edition Free C++Builder Community Edition