Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   Fehler beim Upload in AppStore iOS9 mit Delphi XE10 (https://www.delphipraxis.net/186659-fehler-beim-upload-appstore-ios9-mit-delphi-xe10.html)

equitania 20. Sep 2015 16:50

Fehler beim Upload in AppStore iOS9 mit Delphi XE10
 
Hallo,

wenn ich meine App mittels Application Loader 3 hoch lade, bekomme ich nach der Prüfung die Fehler:

ERROR ITMS-90507: "Missing Info.plist valua. A value for the kay DTPlatformName in bundle .. is required."
ERROR ITMS-90094: "Invalid Launch Image - Your app contains a launch image with a size modifier that is only supported for apps built with iOS 6.0 SDK or later."
ERROR ITMS-90534: "Inavalid Toochain. News and app updates must be built with the public (GM) version of Xcode 6 or later, and iOS 8 SDK or ...

Ich verwende XCode 7 unter Mac OSX 10.11.1

Jef 20. Sep 2015 18:53

AW: Fehler beim Upload in AppStore iOS9 mit Delphi XE10
 
Hier steht wie der erste Fehler zu lösen ist:
http://community.embarcadero.com/ind...-ios-app-store

hoika 21. Sep 2015 02:18

AW: Fehler beim Upload in AppStore iOS9 mit Delphi XE10
 
Hallo,
bei Fehler 2 und 3 muss wohl XCode bzw. das SDK aktualisiert werden..

Heiko

equitania 21. Sep 2015 08:16

AW: Fehler beim Upload in AppStore iOS9 mit Delphi XE10
 
Liste der Anhänge anzeigen (Anzahl: 3)
Hallo,

habe alle Tipps ausprobiert, aber ohne Erfolg siehe Screenshots.:cry:

Anbei Screenshots meiner Einstellungen.

bra 21. Sep 2015 08:33

AW: Fehler beim Upload in AppStore iOS9 mit Delphi XE10
 
Das klingt als hättest du noch eine alte Version von XCode installiert. Eventuell musst du auch in den Xcode-Einstellungen nur die Commandline-Tools auf eine aktuelle Version umstellen?

equitania 21. Sep 2015 09:25

AW: Fehler beim Upload in AppStore iOS9 mit Delphi XE10
 
Liste der Anhänge anzeigen (Anzahl: 1)
Nein - alles steht auf XCode 7.0 siehe Anlage.

Sir Rufo 21. Sep 2015 11:14

AW: Fehler beim Upload in AppStore iOS9 mit Delphi XE10
 
Was ich nicht verstehe ist der Wert 9.0 bei CFBundleInfoDictionaryVersion.

Default steht der bei einem neuen Projekt auf 7.1 was laut apple Doc auch nicht richtig ist:
Zitat:

CFBundleInfoDictionaryVersion

Delphi-Quellcode:
CFBundleInfoDictionaryVersion
(String - iOS, OS X) identifies the current version of the property list structure. This key exists to support future versioning of the information property list file format. Xcode generates this key automatically when you build a bundle and you should not change it manually. The value for this key is currently 6.0.

bra 21. Sep 2015 11:25

AW: Fehler beim Upload in AppStore iOS9 mit Delphi XE10
 
Ich denke da ist die Doku von Apple einfach nicht aktuell. Das ist unter XE8 auch schon 7.1, da gibt es auch einen QC-Eintrag dazu, dass es mind. 7.1 sein muss.

Sir Rufo 21. Sep 2015 11:31

AW: Fehler beim Upload in AppStore iOS9 mit Delphi XE10
 
Zitat:

Zitat von bra (Beitrag 1316478)
Ich denke da ist die Doku von Apple einfach nicht aktuell. Das ist unter XE8 auch schon 7.1, da gibt es auch einen QC-Eintrag dazu, dass es mind. 7.1 sein muss.

Ein frisch mit Xcode 7 erstellte Anwendung schreibt da immer eine 6.0 rein ... however

equitania 21. Sep 2015 12:27

AW: Fehler beim Upload in AppStore iOS9 mit Delphi XE10
 
Hallo,

ich habe es mit 6.0 und 7.1 getestet ohne Erfolg.
Als Versuch hatte ich auch mal 9.0 eingetragen.
Macht aber alles keinen Unterschied.

Sir Rufo 21. Sep 2015 12:33

AW: Fehler beim Upload in AppStore iOS9 mit Delphi XE10
 
Erstell dir mit Xcode ein ganz simples Projekt und fülle alles aus, so als ob du diese App mit Xcode erstellen möchtest.

Dann schau dir einmal die erzeugte Info.plist an und vergleiche es mit den Werten des Delphi-Projekts. Da sollte einiges klarer werden.

Rollo62 21. Sep 2015 21:19

AW: Fehler beim Upload in AppStore iOS9 mit Delphi XE10
 
Zu DTPlatformName, das kann (uns muss) man selbst anlegen.

Rollo

Harry Stahl 21. Sep 2015 23:12

AW: Fehler beim Upload in AppStore iOS9 mit Delphi XE10
 
Ich habe gerade das OK von Apple für eine IOS-App erhalten, wo 7.1 als Wert drin stand. Das kann also offensichtlich kein Ablehnungsgrund sein.

MEissing 22. Sep 2015 08:51

AW: Fehler beim Upload in AppStore iOS9 mit Delphi XE10
 
Zitat:

Zitat von equitania (Beitrag 1316398)
Hallo,

wenn ich meine App mittels Application Loader 3 hoch lade, bekomme ich nach der Prüfung die Fehler:

ERROR ITMS-90507: "Missing Info.plist valua. A value for the kay DTPlatformName in bundle .. is required."
ERROR ITMS-90094: "Invalid Launch Image - Your app contains a launch image with a size modifier that is only supported for apps built with iOS 6.0 SDK or later."
ERROR ITMS-90534: "Inavalid Toochain. News and app updates must be built with the public (GM) version of Xcode 6 or later, and iOS 8 SDK or ...

Ich verwende XCode 7 unter Mac OSX 10.11.1

Vielleicht ein alte, projektspezifische info.plist-Datei?

fassi 23. Sep 2015 12:29

AW: Fehler beim Upload in AppStore iOS9 mit Delphi XE10
 
Vergleiche mal die Daten in der /IOSDevice64/Release/meineAPP.info.plist mit den Daten die Du eingestellt hast.
Evtl. verwendest Du ein anderes Profil für die Einstellung bzw. Ausgabe.

Gruß
Fassi

Mavarik 25. Sep 2015 08:11

AW: Fehler beim Upload in AppStore iOS9 mit Delphi XE10
 
Zitat:

Zitat von equitania (Beitrag 1316398)
ERROR ITMS-90534: "Inavalid Toochain. News and app updates must be built with the public (GM) version of Xcode 6 or later, and iOS 8 SDK or ...

Hast Du versucht ein Ad-Hoc compilierte Version in den Store zu laden?

Dann kommt dieser Fehler "auch"

Mavarik

Bambini 25. Sep 2015 09:25

AW: Fehler beim Upload in AppStore iOS9 mit Delphi XE10
 
Zitat:

Zitat von equitania (Beitrag 1316398)
Ich verwende XCode 7 unter Mac OSX 10.11.1

Bitte beachten, iOS Anwendungen mit DX10 und XCode 7 laufen nur unter iOS9.
Auf iOS8 Geräten gibt es nur das Startbild und einen Crash.
Will man Anwendungen erstellen die unter iOS7, 8 und 9 laufen sollen bleibt nur DX10 und XCode 6.4.

Darlo 25. Sep 2015 14:28

AW: Fehler beim Upload in AppStore iOS9 mit Delphi XE10
 
Zitat:

Zitat von Bambini (Beitrag 1316951)
Will man Anwendungen erstellen die unter iOS7, 8 und 9 laufen sollen bleibt nur DX10 und XCode 6.4.

xCode7 geht auch ohne Probleme, man muss nur gegen das SDK 8.4 compilieren!

Bambini 25. Sep 2015 16:33

AW: Fehler beim Upload in AppStore iOS9 mit Delphi XE10
 
Zitat:

Zitat von Darlo (Beitrag 1316988)
Zitat:

Zitat von Bambini (Beitrag 1316951)
Will man Anwendungen erstellen die unter iOS7, 8 und 9 laufen sollen bleibt nur DX10 und XCode 6.4.

xCode7 geht auch ohne Probleme, man muss nur gegen das SDK 8.4 compilieren!

Wie bekommt man das iOS SDK 8.4 in das XCode7?

Darlo 25. Sep 2015 19:01

AW: Fehler beim Upload in AppStore iOS9 mit Delphi XE10
 
xCode 6.4 unter developer.apple.com herunterladen und installieren. Dann in XE9 (Seattle, Delphi 10) da SDK 8.4 für 32 und 64 bit sowie den Simulator importieren. Anschließend auf xCode 7 updaten und in Delphi das SDK 8.4 aktiv lassen.

equitania 27. Sep 2015 11:52

AW: Fehler beim Upload in AppStore iOS9 mit Delphi XE10
 
Hallo,

nachdem ich ein ganz neues Projekt erzeugt hatte, konnte ich auch in den AppStore releasen.
Scheinbar sind alte plist Einträge aus XE7/8 nicht zu gebrauchen.

Ein anderes Problem habe ich auch noch herausgefunden.

Ich hatte mein Projekt gemäß meinem Identifier benannt, d.h. de.equitania.xy
Im IOSimulator funktionierte dies auch ohne Probleme.
Allerdings konnte ich es mit dieser Namensgebung kein deploy durchführen.
Also habe ich den Namen auf de_equitania_xy umbenannt.
Danach ging es.

Sir Rufo 27. Sep 2015 15:13

AW: Fehler beim Upload in AppStore iOS9 mit Delphi XE10
 
Den Simulator interessiert der BundleIdentifier auch herzlich wenig. Dem kann man fast alles unterjubeln.

Für den AppStore gelten aber andere Regeln, denn da muss alles passen


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:26 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