elegantapp / pwa-asset-generator

Automates PWA asset generation and image declaration. Automatically generates icon and splash screen images, favicons and mstile images. Updates manifest.json and index.html files with the generated images according to Web App Manifest specs and Apple Human Interface guidelines.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Splash screens for current 10.9” iPad and iPad Air not generated

janscarton opened this issue · comments

As of 25 January 2023 (today), Apple doesn't include the currently sold 10.9 inch iPad or 10.9 inch iPad Air on their Device screen sizes and orientations list.

Since pwa-asset-generator scrapes that page for the current list of splash screen sizes, those sizes are left out.

I see that these devices are also missing from the apple-fallback-data.json.

Here are the JSON properties that are missing from the config:

{
  "device": "10.9” iPad",
  "portrait": {
    "width": 1640,
    "height": 2360
  },
  "landscape": {
    "width": 2360,
    "height": 1640
  },
  "scaleFactor": 2
},
{
  "device": "10.9” iPad Air",
  "portrait": {
    "width": 1640,
    "height": 2360
  },
  "landscape": {
    "width": 2360,
    "height": 1640
  },
  "scaleFactor": 2
}

Looks like the Device screen sizes and orientations list was updated:

February 2, 2024

Enhanced guidance for avoiding system controls in iPadOS app layouts, and added specifications for 10.9-inch iPad Air and 8.3-inch iPad mini.