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

Support iMessage Extension & Sticker Pack icons #9

Open
eralpkaraduman opened this issue Oct 20, 2016 · 2 comments
Open

Support iMessage Extension & Sticker Pack icons #9

eralpkaraduman opened this issue Oct 20, 2016 · 2 comments
Milestone

Comments

@eralpkaraduman
Copy link

Let's support icon sizes for iMessage iMessage extensions & sticker packs.

Guidelines

Discussed under iMessage App and Sticker Pack Icons
https://developer.apple.com/ios/human-interface-guidelines/extensions/messaging/

By the time I'm writing this, it required variations in sizes:

  • 1024px by 768px
  • 120px by 90px
  • 64px by 48px
  • 180px by 135px
  • 96px by 72px
  • 58px by 58px
  • 148px by 110px
  • 87px by 87px
  • 54px by 40px
  • 134px by 100px
  • 81px by 60px
@eralpkaraduman
Copy link
Author

@jondot I'd be happy to implement this, do you have any notes?

@eralpkaraduman
Copy link
Author

eralpkaraduman commented Oct 20, 2016

I tried this Bladefile entry

- source: assets/icon-1024x1024.png
   mount: StickerPackExtension/Stickers.xcstickers/iMessage App Icon.stickersiconset
   contents: false

It created images in correct sizes but,

  • It scaled them by distorting, tried to fit the frame, didn't clip ( iMessage icons are narrower in height ) I think clipping would be expected by most users
  • Didn't assign the images. Generated images remain unassigned in .stickericonset folder in XCode

In the ideal future implementation:
How clipping mode should be set in Bladefile? Or should there be a flag that stating this is imessage extension icon?

@jondot jondot added this to the Blade vNext milestone Dec 8, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants