Icon of the old application displayed in the "Open in ..." menu on iOS

I am updating an iOS app. I created new application icons and everything works except the Open menu. The Home App icon is correct, the application icon in the settings is correct, but the application icon in the "Open" menu is the old application icon.

The document type of my UTI shows a new small icon in the application.

Does anyone know where the old app icon is hiding?

Thanks Allen

+7
ios xamarin
source share
8 answers

When you first turned on the application in the "Open in ..." menu, you provided a separate icon in accordance with this guide and apple samples .

In step 6, you add the icon separately.

Have you tried to remove the (-) icon and add (+) a new one?

+6
source share

You tried:

  • On iPhone, uninstall the application
  • In Xcode, clear derived data
  • Reinstall the application.

It looks like the icon is somehow cached.

+1
source share

You may have forgotten to update all icon sizes. There are several icon sizes depending on the DPI of the screen. Perhaps you just updated the @ 2x size and left the normal size, or vice versa.

Check all icon sizes.

https://developer.xamarin.com/guides/ios/application_fundamentals/working_with_images/app-icons/

0
source share

you write the application icon in the settings correctly , but I don’t know if Xamarin has another parameter or you mean info.plist, please check the application icon - Source: AppIcon, it should look like this

enter image description here

If this does not help you, try uninstalling the application from the device, clean the project, if possible, close xamarin and try again.

Hope this works.

0
source share
  • If your application uses Assets as your icons, just check the icons in iOS \ Assets.xcassets \ AppIcon.appiconset \
  • If the Assets badges are correct, check the badges in iTunes Connect
  • Check iTunes Artwork
0
source share

You checked the Resources folder, it is likely that you can use the image from the resource in your code.

In addition, if you use the assets directory, then you should have the Images.xcassets folder, in which there will be two other folders: AppIcons.appiconset and LaunchImages.launchimage inside this folder, you must have the Contents.json file to open this file and check your badges.

Also, clean and create the project (Build -> Clean All) , also if you use Xcode , clear Xcode (Product -> clean) and try again.

0
source share

Check the AppIcon.appiconset application there somewhere the old icon is also Check the file Contents.json, all the icons are specified correctly or not.

If you used a UIDocumentmentInteractionController check

this link

Check your Info.plist. The UTI icon is correctly specified in Info.plist

0
source share

To add a document type, follow these steps:

 1 - In your Xcode project, select the target you want to add the document type to. 2 - Select the Info tab. 3 - Click on the disclosure button for Document Types to open the document types. 4 - Click the "+" button. 5 - In the newly created document type : 6 - Type the name of the document type. 7 - In the "Types" section fill in the UTI for the new type. 8 - Provide an icon for the document. 9 - Click the disclosure triangle to open Additional document type properties. 10 - Click in the table to add a new key and value. 11 - For the key value type: CFBundleTypeRole. 12 - For the value type: Editor. 13 - Click the + button to add another key/value pair. 14 - For the key value type: LSHandlerRank. 15 -For the value type: Owner. 

check this question here

0
source share

All Articles