IOS: No Asset Catalog available in new UNO project #13171
MCAleckson
started this conversation in
General
Replies: 1 comment 1 reply
-
Thanks for the report! Let's track in https://github.com/unoplatform/uno.templates/issues/229 |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I've successfully rolled out IOS and Android apps for for 3 years with older .Net framework versions and Uno - so I understand the fundamentals of IOS Uno apps into the App Store. But now, it's a .Net 7.0 project.
So I created a new IOS and Android multiplatform mobile app project using the Uno Solution Template. I've got all the required provisioning profiles, certificates and such - and the app compiles and runs on both the simulators and physical hardware.
Now.
I want to send it to TestFlight and then ultimately to the AppStore. Upon finally getting an .IPA file created (via the Publish command on the .Mobile project head), I use the Transporter app which I've used hundreds of times in the past to attempt to put the app IPA file up in TestFlight on my Apple developer account.
Validation fails with these messages in the Transporter log:
Asset validation failed (90046)
Invalid Code Signing Entitlements. Your application bundle's signature contains code signing entitlements that are not supported on iOS. Specifically, value 'development' for key 'aps-environment' in ...
Asset validation failed (90022)
Missing required icon file. The bundle does not contain an app icon for iPhone / iPod Touch of exactly '120x120' pixels, in .png format for iOS versions >= 10.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. ...
Asset validation failed (90713)
Missing Info.plist value. A value for the Info.plist key 'CFBundleIconName' is missing in the bundle ...
90046 is an easy fix. However, 90022 and 90713 (dealing with the icons Apple requires) aren't.
Does anyone know where, in new UNO mobile projects targeting both Android and IOS, where and how the AppIconSet is defined, stored and how it is referenced in the project?
Thanks!
Beta Was this translation helpful? Give feedback.
All reactions