App Icon of iPhone only app missing on iPad - ios

I recently updated my iPhone only app and now I've got some users complaining that the Icon is gone on iPad.
So I looked into it and added ALL icons to the asset catalogue. Still, when I run my app on iPad, there is no icon. Even deleting it and fresh installing via Xcode is not working?!? I tried with iPad and iPhone icon sizes as well as with only iPhone icon sizes... Also restarting my iPad didn't help. Neither did a clean build...
Am I missing something? Did something change here lately? The last update to my app when it still worked was before iOS11...
Any ideas?

My problem was that there was a Info-Plist Key for the iPad Icon... Don't really know how that one got there... But that was my problem...

Related

The icon of my iOS application is not displayed in iPads (but fine with simulators) [Swift, iOS, Xcode]

I am creating an iOS application for iPads with Swift 5, Xcode 13.1.
Last time I changed my icons by replacing images in Assets.xcassets. However, suddenly the app icon became not properly displayed on my iPad for some reason. Now the app icon is just a grid.
There are two weird things happening:
The icons are actually properly displayed when testing with simulators.
Then I reversed all of the modifications using GitHub, but the app still does not show its icon, even with using all files that used to show the icon properly.
I have tried:
rebooting my MacBook Pro and iPads (mini 6th & pro 11 inch.)
clean build,
made sure App Icons Source was appropriately selected
recreate new iOS app icon in Assets with Xcode
tested with other icon files that are confirmed to be working with other apps
re-install Xcode
Tried with my iPhone
However, none of the above solved the problem. I would appreciate it very much if I could know what is happening and how I can show the app icon properly.
Update!
I updated iPads and iPhones to iOS 15.1, and the problem was solved... temporally. When changing the icon files, I realized that the icons were not displayed properly with iPads but not with iPhones and. All of the simulators stopped displaying the icons properly. Further playing with Xcode, I realized that include all app icon assets was ticked, so I changed it to ticked and vise versa. This appeared to cause the problem..., But honestly could not replicate the problem that clearly!
Currently, the changing icons are appropriately reflected in my iPad Pro 6th gen, but not in my iPhones. Simulators are not showing icons appropriately either!
I would really appreciate it if somebody could explain what is happing to me.
I updated iPads and iPhones to iOS 15.1, and the problem solved completely!! Now all icons are displayed properly.
Update 1
The above solve the problem... temporally. Then, further playing with Xcode, I realized that include all app icon assets was ticked and this was causing all of the icon problems.
Once I ticked off include all app icon assets, I was actually able to change the image files from Assets and reflect it on my app.
Update 2
When I reopened Xcode again today, for some reason, all simulators displayed icons properly. iPhones and iPads are working fine as well. include all app icon assets does not SEEM to have influence now...?
I honestly have no idea.. But, I could say if somebody is struggling with the same icon issue, updating everything might change the situation...

Launch Images not displaying after updating to Xcode 8.2.1

I downloaded Xcode 8.2.1 as I had updated my iphone to the latest version. I ran xcode and updated the current app I'm working on to the project recommended settings upon first opening of my project (This pops up after new version of xcode). After this I tried to run the project on my device (iPhone 6) and it simply loads an enlarged app icon instead of the iphone 6 size launch screen which I have in the Images.xcassets folder. Annoyingly I tested the app on the simulator (iphone 6, 10.2) and it works completely as it had been doing prior to xcode 8.2.1.
I'm at a complete loss as to what could be the problem: ive tried everything from restarting xcode, cleaning project, deleting and re-adding launch images, and made sure the launch screen entry was empty as I don't use them (removed the option from the plist as well).
Everytime I run the app on my own device, it crashes and is looking for a completely different storyboard (I use multiple storyboards for different screen sizes, which is a lot of work but works for me) and thus its telling me that there isn't a launch screen for the iPhone 6 screen size it has detected. But obviously there is as it works on the simulator.
Anybody have any reasons as to why this might be? I'm thinking it could be a bug on behalf of xcode 8.2.1, a lot of other users seem to be having odd problems as well with this version. For further clarity, I opened up another project but didnt update it to the recommended project settings that xcode displayed again, I ran the app on my device and hey presto! It worked with no issues.
Is there any way of reversing the update to the recommended project settings?
Here also Same Issue, i upgraded to 8.3:
Ans: remove "Launch Screen Interface file base name" from plist. it will work.
Solved: The solution was simple and I wasted 5 hours on it. All I had to do was (1) remove the launch images from the xcassets folder, (2) rename launch images without .png extension and (3) I simply added them back into the Images.xcassets folder and ran the app again, this time it worked and showed the launch image correctly.
This might save someone hours of agony as I didn't think Xcode would be funny with a file extension such as .png

Sencha Touch Cordova app gives blank white screen on iPad

I have a sencha touch cordova app which works perfectly fine on Iphones, to get it past the apple review I need to make it work on iPads too. I do not intend to support iPad users at this point of time so have kept the Devices as iPhone only in the settings. I expect the app to open in iPhone resolution on the iPad and works similar to the iphone - but it doesn't, when i install and run it on the iPad, all I get is a blank white screen and nothing happens further. On the xcode console I get this :
WARNING: The splashscreen image named LaunchImage-700 was not found
which is the only difference between the logs of the iphone and the ipad.
I believe it isn't getting the launch image for the iPad but I have no clue where or how to include this image.
Would be great if someone can point how to solve this issue and make my app work on an ipad.
I had this error after updating xcode. They got really picky about what splash screen sizes you can use.
I use this plugin on npm cordova-splash. This builds all different sizes of splash screens and my xcode automatically picked them up.
Usage is really simple just make sure you have a splash.png file in the root folder of your cordova project and run cordova-splash

App Icon don't appear on my Iphone 6 while appearing on the Iphone 6 from the virtual machine

I have been blocked on this problem for hours....
I added an AppIcon to my project. If I build it on the virtual Iphone 6 (IOS 8.4), I can see the App Icon while if I build it on my own Iphone 6, the App Icon is still white. This is so frustrating!
If anyone could help me... many thanks!!
Such issue happened to me, when I added icon with transparent background, on simulator everything worked fine, but device showed app without icon. At the same time, try to uninstall app from device and run application again. By the way, check whether you have added all required icons, as another users suggest.
At first, check if you've got some icons in you AppIcon.
The problem maybe is:
you did not set Icon in AppIcon.
you did add Icon in AppIcon, but not for iPhone App iOS 7,8 60pt
other reasons. You should give more specifics so that we can help you.

COCOS2D spotlight icon not showing on iPhone 6

I have just created a new set of icons and added them to my project. While everything works in the simulator, including iPhone 6 and 6 plus.
When I run my game on my iPhone 6, the spotlight icon is still the COCOS2D icon.
Any ideas why it works in the simulator but not on the device?
Any thoughts would be appreciated.
Updated to the latest version of IOS 8 and this solved the problem
You need to power down your iPhone/device and restart it.
My guess would be that it only builds the cache of images when the phone starts. This may not be the case for a proper app installed from the proper app store.
I had the same issue, where my main icon worked, but the spotlight was still the empty-square from Xcode. Regardless of how many times I cleaned/rebuilt/deleted the app.

Resources