Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

IOS 7 launch image, displaying black screen on device ONLY

I have checked all the questions /answers related to this issue at least at stakoverflow .but without any success ,so far my issue is - I have created a new app - target IOS 7 and I have added my launchimage and my appIcon in the image.xcassets folder . when I launch my app on simulator the launchimae is showing perfectly without any issue but when I run the app on my iphone (iphone 5 , IOS 7.1) a black screen is showing instead of the launchimage any help or suggestions will be appriciated ? cheers,

like image 530
poa Avatar asked Oct 01 '22 21:10

poa


1 Answers

The problem is in your image. You could open your image in Preview.app, then show the Inspector (⌘I) and look at More Info tab. Wrong image will show you the following info:

wrong image

and will result a black screen on the device (but will be ok in the Simulator). And the right one shood look like that:

correct image

I can't say how to fix wrong images in Photoshop. I found quite an ugly solution:

  1. open wrong png in PS;
  2. find and open correct png in another tab (make sure the canvas is of right size);
  3. select the whole image in the wrong png and copy it;
  4. paste the copied image into correct png file;
  5. perform Save As... command and replace your wrong image with the new one.
like image 50
Andrei Chevozerov Avatar answered Oct 04 '22 19:10

Andrei Chevozerov