![]() |
iOS7 XE5 Appstore geht nicht ?!
Hi,
ich habe nun eine Anwendung gemacht im iOS7 Style mit XE5. Nun möchte ich diese veröffendlichen und erhalte im Apploader folgende Fehlermeldung: ERROR ITMS-9000: "This bundle is invalid. Apple is not currently accepting applications built with this version of the SDK or Xcode." at SoftwareAssets/SoftwareAsset (MZItmspSoftwareAssetPackage) ================================== Aufgrund dieser Meldung habe ich nun das SDK in XE5 auf 7.0 importiert, alles neu compiliert und auch die Icons entsprechend der dokwiki ergänzt, hilft aber nichts. Hat jemand die letzten tage schon mal hochgeladen ? Oder geht es z.Z. einfach nicht mehr mit XE5 :pale: |
AW: iOS7 XE5 Appstore geht nicht ?!
Test mit einer XE4 App, das ging bis auf die Warnungen, das die Icongößen fehlen ..
Missing recommended icon file - The bundle does not contain an app icon for iPhone / iPod Touch of exactly '120x120' pixels, in .png format. Missing recommended icon file - The bundle does not contain an app icon for iPad of exactly '76x76' pixels, in .png format. Missing recommended icon file - The bundle does not contain an app icon for iPad of exactly '152x152' pixels, in .png format. |
AW: iOS7 XE5 Appstore geht nicht ?!
Gelöst, es liegt irgendwie an der plist Datei die ich manuell editiert habe, mit der originalen geht es (bis auf die Warnungen)!
|
AW: iOS7 XE5 Appstore geht nicht ?!
Zitat:
|
AW: iOS7 XE5 Appstore geht nicht ?!
Zitat:
![]() beschrieben Stand. Die weiteren Bilder eingefügt auf dem gerät getestet und dann in den Appstore :?: Ich warte hier lieber mal auf das erste Servicepack von XE5, da werden die das ja hoffentlich nachbessern, da für iOS7 dies kein Zustand ist und wer weis wie lange Apple noch Apps ohne die Bildgrößen noch annimmt! |
AW: iOS7 XE5 Appstore geht nicht ?!
Zitat:
|
AW: iOS7 XE5 Appstore geht nicht ?!
Icon Größe 120x120 wird (sehr) bald für XE5 gefixt.
|
AW: iOS7 XE5 Appstore geht nicht ?!
Und die anderen ? Kommen Die erst mit XE6 ? ;-)
|
AW: iOS7 XE5 Appstore geht nicht ?!
Zitat:
![]() Ist wohl abgebrochen worden und wird wohl nochmals gefixt :thumb: |
AW: iOS7 XE5 Appstore geht nicht ?!
Zitat:
Mavarik |
AW: iOS7 XE5 Appstore geht nicht ?!
Zitat:
|
AW: iOS7 XE5 Appstore geht nicht ?!
Zitat:
|
AW: iOS7 XE5 Appstore geht nicht ?!
Naja, ein Faß dafür aufzumachen, halte ich für übertrieben.
- Es ist dokumentiert, wie man es richten kann - Es wird bald (sehr bald) behoben Jetzt mögen sich bitte die melden, die da ein akutes Problem drin sehen.... |
AW: iOS7 XE5 Appstore geht nicht ?!
Zitat:
Lag wahrscheinlich daran, weil keiner eine App mit der Beta in den App-Store geladen hat... Weil verboten!?! <- Oder liegt diese Info auch schon wieder unter NDA... Das versprechen eines schnellen Fixes sollte JEDEM reichen, oder? Mavarik |
AW: iOS7 XE5 Appstore geht nicht ?!
Ganz mein reden, mittlerweile ist die Reaktionszeit für ein Unternehmen aus den USA schon gut :thumb:
|
AW: iOS7 XE5 Appstore geht nicht ?!
Zitat:
Ist das jetzt ein Werbeversprechen oder Werbe versprechen? |
AW: iOS7 XE5 Appstore geht nicht ?!
Vielleicht sollte man mal klarstellen das Apple die Bilder mit den 120px erst nach dem Release von XE5 benötigt. Sprich Apple hat danach das Requirement der 120px Bilder erweitert. Wie soll bitte EMB das vorher wissen? Habt Ihr eine Glaskugel?
Immerhin gibt es ja ein Workaround bzw. in Kürze ein Update. Auch ist die Meldung nur eine Warnung und nicht ein Fehler. Apple akzeptiert weiterhin das Hochladen der IPA Datei. Habe gerade am Montag wieder eine Freigabe für eine App bekommen. Komplett mit Delphi geschrieben und OHNE 120px Bild übergeben. ![]() wurde geprüft und akzeptiert. Natürlich solle EMB jetzt schnell ein Update nachziehen da Apple es jederzeit zum MUSS verändern kann. Aber EMB werkelt schon dran.... |
AW: iOS7 XE5 Appstore geht nicht ?!
Sieht ja schön aus .... garnicht im iOS7 Style ;-)
Haste schon mal gesehen was in iTunes neben deiner App steht: Zitat:
|
AW: iOS7 XE5 Appstore geht nicht ?!
Zitat:
|
AW: iOS7 XE5 Appstore geht nicht ?!
Zitat:
|
AW: iOS7 XE5 Appstore geht nicht ?!
Also sofern man die 3 zusätzlichen Bildformate (144x144, 120x120, 152x152) in die plist einträgt funktionieren die für IOS7 entwickelten Apps auch mit dem Apploader. Der zickt jedoch aus unerfindlichen Grünen mitunter - so hatte ich gestern andauernd "application identifier entitlement is missing" Fehler die aber heute morgen mit der selben Binary nicht mehr aufgetreten sind.
Was mir etwas fehlt ist so ein automatischer Wizard der die 18 Icons?!? auf Basis eines Bildes erstellt. Bis auf die Hintergrundbilder sind die ja sowieso alle quadratisch und da bietet es sich an etwas an Arbeit abzunehmen ;) Auch reichen meiner Meinung nach für die Loader schwarze PNG's, denn mitunter sieht man diese sowieso nur 1-2 Sekunden und dafür lohnt es sich nicht wirklich bunte Bilder mit Auflösungen die teilweise die des eigenen Monitors überschreiten zu erstellen.
Delphi-Quellcode:
Vielleicht findet jemand obigen Code ja praktisch.
function FitRect(var R: TRectF; const BoundsRect: TRectF): Single;
var ratio: Single; begin Result := 1; if RectWidth(BoundsRect) * RectHeight(BoundsRect) = 0 then Exit; if (RectWidth(R) / RectWidth(BoundsRect)) > (RectHeight(R) / RectHeight(BoundsRect)) then ratio := RectWidth(R) / RectWidth(BoundsRect) else ratio := RectHeight(R) / RectHeight(BoundsRect); R := RectF(0, 0, round(RectWidth(R) / ratio), round(RectHeight(R) / ratio)); Result := ratio; RectCenter(R, BoundsRect); end; procedure TfrmWizard.FormCreate(Sender: TObject); begin btnConvert.enabled := false; FDir := ''; end; procedure TfrmWizard.btnLoadClick(Sender: TObject); begin if dlgOpen.Execute then begin FDir := extractfilepath(dlgOpen.FileName); btnConvert.enabled := true; imgOriginal.Bitmap.LoadFromFile(dlgOpen.FileName); end; end; procedure TfrmWizard.btnConvertClick(Sender: TObject); const cSizes: Array [0 .. 10] of integer = (29, 50, 57, 58, 72, 76, 100, 114, 120, 144, 152); cLayoutSizes: Array [0 .. 6] of record x, y: integer end = ((x: 1024; y: 748), (x: 1536; y: 2008), (x: 2048; y: 1496), (x: 320; y: 480), (x: 640; y: 1136), (x: 640; y: 960), (x: 768; y: 1004)); var i: integer; bmp: TBitmap; src, dst: TRectF; begin for i := 0 to high(cSizes) do begin bmp := TBitmap.Create(cSizes[i], cSizes[i]); bmp.Canvas.BeginScene(nil); bmp.Canvas.Clear(0); src := RectF(0, 0, imgOriginal.Bitmap.Width, imgOriginal.Bitmap.Height); dst := src; FitRect(dst, RectF(0, 0, bmp.Width, bmp.Height)); bmp.Canvas.DrawBitmap(imgOriginal.Bitmap, src, dst, 1); bmp.Canvas.EndScene; bmp.SaveToFile(format('%s%dx%d.png', [FDir, cSizes[i], cSizes[i]])); bmp.Free; end; for i := 0 to high(cLayoutSizes) do begin bmp := TBitmap.Create(cLayoutSizes[i].x, cLayoutSizes[i].y); bmp.Clear($FF000000); bmp.SaveToFile(format('%s%dx%d.png', [FDir, cLayoutSizes[i].x, cLayoutSizes[i].y])); bmp.Free; end; end; |
AW: iOS7 XE5 Appstore geht nicht ?!
Kann man auch
![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:30 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz