apache / apache/cordova-ios

Do not use the default logo as icon without telling me

Open
#1,645 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
2.2k
Forks
1k
Avg merge
12h 11m
Merged PRs (30d)
18

Description

# Feature Request

## Motivation Behind Feature
When I start a new blank app, it's convenient to have the Cordova default logo for my app.
BUT when I start to put my own icons and the platform update add some new size (in the xasset), it use the default logo again.
It quite dangerous because I don't know that, and it's very easy to publish an app with these default icons.

## Feature Description
Add a warning on the build phase when using the default logo if there is no custom icon;
Add an error if there is some custom icon, but not all are present.

## Alternatives or Workarounds
For now I have to check manually the xasset filme

Contributor guide

Open the contributing guide

Research direction

Start by tracing the Cordova iOS build phase and the xasset icon handling mentioned in the issue. Determine how the build distinguishes a default logo from a partial custom icon set; done means a warning for the default-only case and an error when custom icons are incomplete.

Written by the indexing model from the issue text.

Assessment

Tech stack
ios, javascript, objective-c
Domain
build-system, mobile
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
52/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.