Sticker Pack App project not working

I started a fresh “Sticker Pack App” project, add one image to it and it wouldn’t show up on emulator or device.

From what I remember, there shouldn't be any coding involved, just drag and drop images of the correct format and dimensions and it should work.

I tried changing the file format, dimensions etc while consulting with web and AI assistant searches and but still didn’t work.

Apple support also didn't reply with anything useful but to post in the forum. I'm guessing I'm missing something trivial where a lot of us here have encountered before. Appreciate your help here, thank you in advance!

I started a fresh “Sticker Pack App” project, add one image to it and it wouldn’t show up on emulator or device.

Confirm

  1. You followed the instructions in Adding your sticker packs to Messages.

  2. You also set the iMessage App Icon in the Stickers asset catalog.

Thank you for this information.

I did read this information but seems like I missed reading about NSStickerSharingLevel.

It seems like after I changed the value from OS to Messages and add all the app icons my stickers finally showed up in the messages.

Are these requirements documented somewhere? The link above don't mention app icons being required?

@j-techsha

It seems like after I changed the value from OS to Messages and add all the app icons my stickers finally showed up in the messages.

From Adding your sticker packs to Messages> Specify sticker availability:

You can either restrict your sticker pack to just Messages, or make it available throughout the system. To specify which apps your sticker pack is available in, update your Info.plist file. Add the NSStickerSharingLevel key inside your Messages extension’s Info.plist file. The value for this key is the string {OS}. Messages checks for the presence of the Info.plist key when your app launches outside of Messages. If you add this key to your app, your sticker pack doesn’t appear in the list.

Thank you. I can't seem to find the stickers in the Messages app if the value is set to {OS} or not set at all. My old Sticker App projects never had this key as it's introduced after. Seems like I need to change the value of this key to {Messages} for it to show up in the Message App.

I still need to see when the sticker pack shows up when I set it to {OS} as the simulator probably don't show ? I tried mail and outlook and it didn't show.

Sticker Pack App project not working
 
 
Q