Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(Cross): [IOAPPX-434] Update IconApp iOS assets to remove alpha channel and fix App Store issue #6451

Merged
merged 2 commits into from
Nov 25, 2024

Conversation

dmnplb
Copy link
Contributor

@dmnplb dmnplb commented Nov 25, 2024

Short description

This PR updates the IconApp iOS assets, introduced in the PR #6415, to fix the App Store Connect issue. The previous assets incorrectly included an alpha channel even when there was no transparent layer, as you can see in the attached screenshot:

Screenshot 2024-11-25 at 12 11 48

List of changes proposed in this pull request

  • Remove alpha channel from the PNG related to the light and tinted appearances
  • Leave alpha channel on the dark appearance only
  • Assign the sRGB color profile to all the icons

How to test

Try to build the app with App Store Connect and pray 🙏

@dmnplb dmnplb added the Design System New visual language and reduction of previous UI clutter label Nov 25, 2024
@dmnplb dmnplb changed the title [IOAPPX-434] Update IconApp iOS assets with removal of alpha channel [IOAPPX-434] Update IconApp iOS assets to remove alpha channel and fix App Store issue Nov 25, 2024
@pagopa-github-bot pagopa-github-bot changed the title [IOAPPX-434] Update IconApp iOS assets to remove alpha channel and fix App Store issue chore(Cross): [IOAPPX-434] Update IconApp iOS assets to remove alpha channel and fix App Store issue Nov 25, 2024
@pagopa-github-bot
Copy link
Collaborator

pagopa-github-bot commented Nov 25, 2024

Affected stories

  • ⚙️ IOAPPX-434: Aggiornamento dell'icona iOS con supporto al tema dark
    subtask of

Generated by 🚫 dangerJS against ca8ca9b

@dmnplb dmnplb merged commit 32e451d into master Nov 25, 2024
10 checks passed
@dmnplb dmnplb deleted the IOAPPX-434-fix-app-store-connect-rejection branch November 25, 2024 13:50
Copy link

codecov bot commented Nov 25, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 47.84%. Comparing base (4f204b4) to head (ca8ca9b).
Report is 763 commits behind head on master.

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #6451      +/-   ##
==========================================
- Coverage   48.42%   47.84%   -0.59%     
==========================================
  Files        1488     1621     +133     
  Lines       31617    32543     +926     
  Branches     7669     7482     -187     
==========================================
+ Hits        15311    15570     +259     
- Misses      16238    16919     +681     
+ Partials       68       54      -14     

see 1680 files with indirect coverage changes


Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update c10bf7a...ca8ca9b. Read the comment docs.

---- 🚨 Try these New Features:

dmnplb added a commit that referenced this pull request Nov 26, 2024
…ection (#6458)

## Short description
This PR removes dark mode app icon to try to fix build rejection.

### Related PRs
* #6415
* #6451

## How to test
N/A

Co-authored-by: Cristiano Tofani <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Cross Design System New visual language and reduction of previous UI clutter
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants