Skip to main content
Inspiring
March 21, 2018
Answered

iOS Icons

  • March 21, 2018
  • 1 reply
  • 4451 views

I have successfully created an Assets.car file in XCode for my Adobe Air mobile project. I know I need to add it to the root of my application. But I need help with two things:

1) How do I change the descriptor file to identify and use the Assets.car file. Any documentation or instructions would be greatly appreciated.

2) I wrote my app using AIR 28. With the Assets.car file, I should be covered for icons in iOS 11. For older versions of iOS, do I still need to include the icon files in my app along with the descriptor file pointing to those various icon sizes the way icons used to be added to an AIR project, or is Assets.car backwards compatible With older versions of iOS???

Thanks for any insight.

This topic has been closed for replies.
Correct answer pravishtis

Hi,

You don't need to add anything in the application descriptor to see icons on iOS 11 using Assets.car. Simply packaging it in the AIR app is required.

For older versions of iOS, you need to include the icon files in your app along with the icon tag in application descriptor pointing to various icon sizes.

Thanks,

Pravishti | Adobe AIR Engineering

1 reply

pravishtis
Adobe Employee
pravishtisCorrect answer
Adobe Employee
March 22, 2018

Hi,

You don't need to add anything in the application descriptor to see icons on iOS 11 using Assets.car. Simply packaging it in the AIR app is required.

For older versions of iOS, you need to include the icon files in your app along with the icon tag in application descriptor pointing to various icon sizes.

Thanks,

Pravishti | Adobe AIR Engineering

Inspiring
March 22, 2018

That's interesting.  I have read in various places, including adobe documentation, that you had to change the descriptor file to have something like the following:

<key>CFBundleIconName</key>

<string>App Icon</string>

Are you sure that nothing needs to be changed in the descriptor to accommodate Assets.car?

pravishtis
Adobe Employee
Adobe Employee
March 22, 2018

Hi,

For iOS, you don't need to add any tag in application descriptor to accommodate Assets.car. CFBundleIconName tag is required for icons on Apple TV.

Thanks,

Pravishti | Adobe AIR Engineering