2016-04-15 9 views
0

In Xcode 7.3 gibt Cocos2dx null Textur zurück. Abgestürzt für die untere ZeileXcode 7.3 + Cocos2dx: Absturz bei Sprite-Erstellung

Sprite *container = Sprite::create("BG.png"); 

Bild bereits zu Xcode hinzugefügt. Derselbe Code läuft perfekt in Xcode 7.2 Sein seltsamer Absturz passiert nur in Xcode 7.3. Sowohl im Gerät als auch im Simulator.

libPNG gibt NULL zurück. Wie behebe ich das?

+0

Absturz auf Simulator oder echtes Gerät oder beides? – itsji10dra

+1

Und es gibt keine Nachrichten? kein Stacktrack? Wenn ja, können wir nicht helfen. – trojanfoe

+0

@trojanfoe, libPNG gab NULL zurück, ich bekam eine einfache Lösung, siehe meine Antwort :) – Guru

Antwort

1

Got einfache Lösung. Gehe zu Build-Einstellungen in Xcode und setze

Remove Text Metadata From PNG Files = NO 

Standardmäßig ist es auf JA eingestellt. Machen Sie es NO

+0

Ich hatte das nie mit einem Cocos2d-x-Projekt zu tun. Ich bezweifle ernsthaft, dass dies die wahre Antwort ist. – trojanfoe

+0

Ok, aber das hat meinen Absturz behoben. Jetzt gab libPNG gültige Daten zurück. – Guru