raphaelhanneken / iconizer

Create Xcode asset catalogs swift and painless. Generate images for macOS and iOS app icons, launch images and image sets.
http://raphaelhanneken.com/iconizer
MIT License
890 stars 69 forks source link

Launch images missing sizes [2] #27

Closed Insality closed 5 years ago

Insality commented 5 years ago

Hello! I am using your software to generate launch images, and I don't see next sizes:

1334x750 (but 750x1334 exist) 1668x2224 2224x1668 2048x2732 2732x2048

raphaelhanneken commented 5 years ago

Hi! Thanks for reporting! I'll look into it asap.

raphaelhanneken commented 5 years ago

Hey @Insality! Can you tell me where the image sizes are missing? When I generate a launch image and add it to Xcode (version 10.2.1 (10E1001)), it tells me everything is fine. No missing images there.

Insality commented 5 years ago

I am using Defold (game engine) and it is required exactly this image sizes

By anyway, strange thing: 750x1334 exist, but landscape version not generated

As I know, this huge image sizes for new ipads

Insality commented 5 years ago

@raphaelhanneken there is source with list of sizes https://developer.apple.com/design/human-interface-guidelines/ios/icons-and-images/launch-screen/

Kirow commented 5 years ago

Hi @Insality , All image sets were made to match xcode's needs exactly, to let user just drag and drop result folder. There is no need for 1334x750 if you setup LaunchScreen from .xcassets.

For your case I can suggest you to modify package resource Iconizer.app/Contents/Resources/LaunchImage_iPhone_Landscape.json add additional object to json:

      {
        "extent" : "full-screen",
        "idiom" : "iphone",
        "subtype" : "667h",
        "minimum-system-version" : "8.0",
        "orientation" : "landscape",
        "scale" : "2x",
        "size": "1334x750"
      }

However if you will use generated folder in in xcode, you will see The launch image set has an unassigned child. warning.

raphaelhanneken commented 5 years ago

Thanks @Kirow for clarifying this. 👍