it-swarm.com.de

Xcode 10 Beta iOS 12 zeigt keine Bilder an

Ich habe ein Problem mit Betaversionen von Xcode und iOS. Ich habe einige Png-Assets, und sie funktionieren gut im Simulator. Einige Geräte (nicht alle, aber die meisten) haben Probleme, korrekt geladen zu werden. Im Terminal bekomme ich Fehler wie:

2018-08-14 15:53:06.554087+0200 Findlo[1896:230695] [framework] CoreUI: Encoded Deepmap blob version 1128416075 does not match with current version 4
2018-08-14 15:53:06.554132+0200 Findlo[1896:230695] [framework] CoreUI: Unable to decompress stream for CSI image block data. 'deepmap-lzfse'

UIImage wird erstellt, aber als vollständig transparentes Bild angezeigt. Was kann ich tun, um das Problem zu lösen? Ich habe all diese Bilder mit Pixelmator erstellt (funktioniert und funktioniert nicht)

5
Damian Dudycz

Ich habe genau diese Fehler erhalten, als ich versuchte, eine SKSpriteNode aus einem .png zu erstellen. Ich glaube, das liegt daran, dass Sie in der Version der Xcode 10-Beta und der iOS 12-Beta nicht übereinstimmen. Ich hatte den neuesten Xcode 10 (Beta 6), aber einen etwas älteren iOS 12-Samen. Es wurde behoben, als ich auf die neueste iOS 12-Beta (Beta 10) aktualisiert habe.

Hoffe das hilft!

2
Thomas Jeans

Wir hatten genau das gleiche Problem. Ich habe mir ein paar Stunden lang umgesehen und konnte nichts Seltsames sehen, außer den gleichen Konsolenmeldungen, die Sie erhalten haben. Der nächste Schritt bestand darin herauszufinden, ob iOS 12 etwas falsch gemacht hat oder Xcode 10. Ich habe alle Betaversionen ausgeführt und festgestellt, dass tatsächlich Xcode etwas falsch macht.

  • Beta1 OK
  • Beta2 OK
  • Beta3 OK
  • Beta4 NICHT OK
  • Beta5 NICHT OK
  • Beta6 NICHT OK

Wir sind zu dem Schluss gekommen, dass es sich nicht lohnt, mehr Zeit damit zu verbringen, es wird in einer späteren Version von Xcode 10 wieder funktionieren. Es hat wahrscheinlich etwas damit zu tun, wie Xcode versucht, die PNG-Komprimierung zu optimieren oder ähnliches.

AKTUALISIEREN
Ich habe es mit Xcode GM ausprobiert und es funktioniert jetzt gut. In all meinen Projekten.

0
Niclas Eriksson

Ich hatte das gleiche Problem und habe etwas bemerkt, als ich meinen Code in Github durchgegangen bin. Beim Öffnen des Projekts in der neuen Beta Xcode 10 gelten für die Bilder, die nicht angezeigt wurden, jetzt andere Einschränkungen. Dies ist keine Lösung, aber es kann uns helfen herauszufinden, warum diese Fehler auftreten. Ich weiß nicht, warum die Einschränkungen gewechselt wurden.  enter image description here

0
Levi K

Konvertieren Sie Bilder in das * .png-Format und fügen Sie sie dem Projektverzeichnis hinzu, nicht dem .xcassets-Katalog. Es hat für mich funktioniert.

0
Vasyl Savka