Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   IOS-Story-Board (https://www.delphipraxis.net/210508-ios-story-board.html)

Harry Stahl 4. Mai 2022 16:45

IOS-Story-Board
 
Liste der Anhänge anzeigen (Anzahl: 1)
Muss mal leider wieder IOS-Apps im Store aktualisieren, weil zu alt.

Die üblichen Umstellungsprobleme (ein halbes Dutzend nach etlichen Stunden selbst behoben).

Mit dieser Meldung weiß ich leider gar nichts anzufangen (siehe auch anliegenden Screenshot):

ERROR ITMS-90475: "Invalid bundle. Apps that support Multitasking on iPad must provide the app’s launch screen using an Xcode storyboard, or using UILaunchScreen if the app’s MinimumOSVersion is 14 or higher. Verify that the UILaunchStoryboardName key is included in your de.hastasoft.TimOnize bundle if you’re using a storyboard. For details, see: https://developer.apple.com/documentation/bundleresources/information_property_list/uilaunchstoryboardname"

In Delphi finde ich nichts zu Storyboard (auch nicht bei Projekt, Symbole) und was für einen Key muss ich wo eintragen?

Die letzte Version zuvor war glaube ich letztes (oder vorletztes?) Jahr, noch mit Delphi 10.3.3 (oder 10.4.2) gemacht, IOS 12.1.

Jetzt mit Delphi 11 mit IOS 15.


Apple: Einfach zum verzweifeln....

Harry Stahl 4. Mai 2022 18:09

AW: IOS-Story-Board
 
Falls mal jemand vor demselben Problem stehen sollte:

Hier ist so einiges beschrieben:

https://docwiki.embarcadero.com/RADS...on_Development

Es reichte die info.plist.TemplateiOS.xml -Datei vom Projektverzeichnis zu löschen, jetzt wurde die ipa-Datei akzeptiert und zur Prüfung übertragen...

Rollo62 4. Mai 2022 18:14

AW: IOS-Story-Board
 
Apple hat seit geraumer Zeit die Storyboards eingefordert.
Ich weiss nicht genau ab wann, aber Du hast ja D11, und das erzeugt definitiv die Storyboards.


Dabei entsteht ein Verzeichnis in dem Projektverzeichnis
Delphi-Quellcode:
ProjektName.launchscreen
das wird esrt nach dem Linken, beim Zusammenbauen des Binaries angelegt, kurz vor dem Deployment ( Debuggen oder Release ).

Falls das bei Dir fehlt könnte eventuell das übliche Updaten der Projektdateiein und/oder das Löschen/Neuanlegen der xxxx.TemplateiOS.xml Dateien helfen.

Harry Stahl 4. Mai 2022 22:15

AW: IOS-Story-Board
 
Wie gesagt, es reichte die oben erwähnte Datei zu löschen, dann ging es.

Allerdings konnte ich die Übermittlung zur Prüfung der App innerhalb der App-Store-Connect Verwaltung nur auf einem Mac mit Monterey drauf abschließen.
Hatte bislang noch auf meinem Hauptentwicklungs-MAC noch Mojave drauf (weil die neueren MaC-oS spürbar mehr ressourcen benötigen).

Aber da habe ich die Gegenwehr jetzt aufgegeben und packe da gerade auch Monterey drauf.
Mal sehen, was hinterher noch läuft und was nicht....


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:23 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz