maui: .NET Maui IOS Release build does not contain iTunesArtwork?

Description

Using the dotnet publish command does not include an xxxITunesArtwork.png file in the ipa. Tested with Visual Studio 17.4.2 und Windows and also with Visual Studio for Mac 17.4.1. If i deploy the ipa to ITunesConnect there is only a white box for the graphic. image

If i look into the ios emulator directory i see several icons ready defined: image

Am i missing a deploy parameter in the project file or is this a bug?

Steps to Reproduce

Create a new .maui application with all needed certificates, create an ipa and deploy that to itunesconnect with the transporter app

Link to public reproduction project repository

https://github.com/dotnet/maui

Version with bug

7.0 (current)

Last version that worked well

Unknown/Other

Affected platforms

iOS

Affected platform versions

IOS 16.1

Did you find any workaround?

No

Relevant log output

No response

About this issue

  • Original URL
  • State: closed
  • Created 2 years ago
  • Comments: 15 (6 by maintainers)

Most upvoted comments

We have a known bug where if you do dotnet build first, and then dotnet publish to a different output directory, we won’t do the right thing. But dotnet publish without dotnet build first should work just fine.

A binlog will likely help.

OK… @Redth could this be that issue we saw with some customers that a build and publish are missing the assets or something…

@hattmann can you expand the ipa and see if the image are being included? Also, maybe attach a binlog of the publish of the ipa. I wonder if everythis is working except the assets are just missi g the very last step of being included…

I know ios did change the order of the build tasks at the last minute. @rolfbjarne could the be a bug in the change?