Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

App Extension Icon not showing

I have an app extension (Fileprovider-Extension) which Icon is not showing up when I change the FileProvider location (see screenshot). This only happens on Devices (also on the simulator) which iOS Version is 8.4!

enter image description here

I checked already:

  • Extension have its own images.xcasset-catalog
  • This images-catalog set an icon for all possible resolutions
  • The build Settings of the extension Target is updated to this Asset-Catalog also the Imageset that I want to have as Extension-App-Icon
  • The Asset-Catalog is already in the "Copy Bundle Resources"-Phase of the extension target

When I (initial) tap on the more button to manage my locations, I see (also on iOS 8.4 devices) the AppIcon from the Host-Application... that is really confusing me.

Another device running with iOS 8.1 shows an icon on that point but this is not the icon from the extension xcasset-catalog instead it shows the AppIcon from the Host-Application.

I also try the answers from this question: SO: Why isnt my ios8 application action extension app icon showing up but nothing helps me.

Can someone give me a hint what little point I looked over?

like image 377
matzino Avatar asked Dec 19 '22 01:12

matzino


1 Answers

  1. In my case, I first added a new Asset Catalog set to my extension.

  2. In that Asset Catalog, I added an new AppIcon, using the + menu at the bottom. Note the name is: AppIcon

  3. I then added my images to the new AppIcon.

  4. Then under Targets, I selected my extension, then under Build Settings under Asset Catalog Compiler - Options, I added AppIcon to the Asset Catalog App Icon Set Name field.

like image 90
Oak Avatar answered Dec 29 '22 00:12

Oak