George McKinney Adventures in Software Development

February 6, 2021

iPhone App Icons with Assets.car

Filed under: iOS,iPhone — georgemck @ 10:31 pm

For Adobe AIR for Mobile Section 11.3 iOS of “Release_Notes_AIR_SDK_33.1.1.345.pdf” (page 22) from Samsung Harman regarding iPhone App Development states:

“The splash screen is implemented as a launch storyboard with the binary storyboard and related assets
included in the SDK. This has implications for those who are providing their own storyboards or images in an
Assets.car file:
– If you are on the ‘free tier’ then the AIR developer tool will ignore any launch storyboard you have
specified within your application descriptor file, or provided within the file set for packaging into the
IPA file.
– If you are creating an Assets.car file, then you need to add in the AIR splash images from the SDK
which are in the “lib/aot/res” folder. These should be copied and pasted into your “.xcassets” folder in
the Xcode project that you are using for creation of your assets.”

============================

I recommend creating a new iPhone project with Xcode. Within this project, you can add all the icons and the 6 Harman splash images. These will be added to the Assets.car which you must include in the iPhone app. There is a default Assets.car bundled with the Harman SDK. I use the one I created instead for submission to Apple’s App Store. You can manage the Assets.car file with xcrun.

============================

ERROR ITMS-90022: “Missing required icon file. The bundle does not contain an app icon for iPhone / iPod Touch of exactly ‘120×120’ pixels, in .png format for iOS versions >= 7.0. To support older versions of iOS, the icon may be required in the bundle outside of an asset catalog. Make sure the Info.plist file includes appropriate entries referencing the file. See https://developer.apple.com/documentation/bundleresources/information_property_list/user_interface”

ERROR ITMS-90023: “Missing required icon file. The bundle does not contain an app icon for iPad of exactly ‘152×152’ pixels, in .png format for iOS versions >= 7.0. To support older operating systems, the icon may be required in the bundle outside of an asset catalog. Make sure the Info.plist file includes appropriate entries referencing the file. See https://developer.apple.com/documentation/bundleresources/information_property_list/user_interface”

ERROR ITMS-90023: “Missing required icon file. The bundle does not contain an app icon for iPad of exactly ‘167×167′ pixels, in .png format for iOS versions supporting iPad Pro. To support older operating systems, the icon may be required in the bundle outside of an asset catalog. Make sure the Info.plist file includes appropriate entries referencing the file. See https://developer.apple.com/documentation/bundleresources/information_property_list/user_interface”

ERROR ITMS-90023: “Missing required icon file. The bundle does not contain an app icon for iPad of exactly ’76×76’ pixels, in .png format for iOS versions >= 7.0. To support older operating systems, the icon may be required in the bundle outside of an asset catalog. Make sure the Info.plist file includes appropriate entries referencing the file. See https://developer.apple.com/documentation/bundleresources/information_property_list/user_interface”
ERROR ITMS-90022: “Missing required icon file. The bundle does not contain an app icon for iPhone / iPod Touch of exactly ‘120×120’ pixels, in .png format for iOS versions >= 7.0. To support older versions of iOS, the icon may be required in the bundle outside of an asset catalog. Make sure the Info.plist file includes appropriate entries referencing the file. See https://developer.apple.com/documentation/bundleresources/information_property_list/user_interface”

No Comments

No comments yet.

RSS feed for comments on this post. TrackBack URL

Sorry, the comment form is closed at this time.

Powered by WordPress