Correct me if I'm wrong but I believe our app icon support for iOS is restricted to singular PNG files.
Apple has this Icon Composor app now that assist in creating icons, and while it can export PNG, they recommend shipping the whole .icon "file" (which is actually a structured directory) which contains a set of SVGs. I'm using this method in one of my non-cordova CLI managed projects... The .icon file just needs to be added to the xcode project as a reference, and then the App Icon field needs to be the name of the .icon file/folder without the `.icon` extension. The XCAssets is not used anymore using this method (which doesn't accept .icon resources). I don't believe this is a blocker though and I think there are workarounds available... so it could be a 8.1 feature release. On Thu, 2025-09-18 at 18:15 -0700, Darryl Pogue wrote: > Hi folks, > The general chaos of life has interfered with my elaborate plans to > get Cordova iOS 8 out the door soon after the beta1 release we did, > but with the release of iOS and Xcode 26 we should probably try to > get > this thing ready. > > - The only outstanding PR for functionality that I think is > absolutely necessary is > https://github.com/apache/cordova-ios/pull/1560 because Apple is in > the process of deprecating a bunch of the UIApplicationDelegate > stuff. > > - There are several open PRs related to an existing issue in > Meteor Apps where the app shows a white screen, but nobody has been > able to pin down the exact cause and all of the proposed fixes will > potentially break existing apps. I'm unconvinced that the issue is on > Cordova's end rather than Meteor's end. > > - I would love to replace our ios-deploy and ios-sim dependencies > with something like native-run[1] (especially since ios-deploy > doesn't > support iOS 17 and newer) but that's going to involve quite a bit of > refactoring and would be a breaking change. > > Is there anything else that anyone thinks is important to get in to > Cordova iOS 8? Do we want to do a beta2 or rc1 release for more > community testing or do we want to go right ahead and publish 8.0.0? > > Cheers, > ~Darryl > > [1] https://www.npmjs.com/package/native-run > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
