-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
[iOS] Error after trying to update a pack #599
Comments
any update on this.... |
no update. Users keep sending emails complaining about this issue. |
@amrit-1901 Could you take a look at this? (cc @simonzhexu) |
please give update on this Error...! |
Sorry for the delay guys, looking. |
hmm, I can't reproduce this. @c42sx What do you have to change on the sticker pack to repro? |
I dont need to do anything special, just add a pack as normal, then add a new sticker to the pack and try to add it again to WhatsApp, there will be no update button, the only option is save, like when you add a new pack. |
Do you mind sending your app to me by email ([email protected])? I can't reproduce with my own project by doing the steps you mentioned, so maybe your app might give some more clues. |
When I try to update a previously added stickerpack on iOS, I don’t even get an option the save a new pack, like @c42sx, I only get the option to remove the existing stickerpack (big red Remove button). When confirming the remove action, the existing pack is removed but the update is NOT added. So the UX for my app’s user is; save (in my app) —> confirm remove (in whatsapp) —> go back to original app —> save again (in my app) --> Confirm adding sticker pack (in whatsapp). ............. (To reproduce; simply try it with the iOS example app) |
@amrit-1901 What is the workflow supposed to be? Should it just detect that the pack is different? |
already sent you the email. thanks |
@c42sx Thanks, I'll take a look. |
@amrit-1901 there is no update button is appearing, only save button is there for existing sticker pack |
ok, so I've taken a look at this and it seems that you are setting a different sticker pack id every time "Add to WhatsApp" is tapped. The sticker pack id should remain the same even if stickers are removed or deleted. I've used the "Sticker Maker" app to debug this btw. |
I already double checked this, and did it again now that you mentioned it. We are sending the same pack id. I think the problem is WhatsApp because when we do send the pack again, the old pack appears as blank. If we were sending with a new pack id, both packs should appear with all the stickers. You can see the error in the old pack in this picture https://imgur.com/HBKhO4E . And it is really strange that a lot of stickers apps are having the same problem out of the blue. |
We are also experiencing this issue and we also think is WhatsApp's problem. We haven't updated our app in a relative long time and the issue suddenly appeared (maybe a WhatsApp update?). One of our users sent us this image. |
ok, yeah, it's actually our fault... sort of. It looks like iOS 13 is preventing us from using third party app bundle identifiers. The reason why I could't reproduce it is because I made my sticker app with the same team as the WhatsApp main app. This is actually a non-trivial problem to solve, but I'll keep you posted for any updates. |
hi, any news about this issue? |
Hi, |
Android has the sticker pack version number that allows packs to be updated inside WhatsApp. But WhatsApp on iOS seems to ignore the version number and adds instead a new pack (same identifier) which leaves the previously added pack as an empty "ghost pack". |
Anyone get to fix it? Same here on iPhone XS iOS 13.5. |
Do you have any updates? |
Hey guys, we are aware of this bug, it happens on iOS 13+ due to changes in API. I will prioritize finding a fix and will update you as soon as I can. Thanks for your patience |
Any updates? As of today, this keeps happening. |
Still happening, any update? |
Any update ? It still is not working correctly. |
Hi @perpeer, could you share more details? such as; |
hello @omerfarukozturk this problem still exists on iOS. if you try to add stickers to an existing pack (same identifier, icon image). it creates an extra pack where 1 pack contains the images (earlier ones when pack was first created) and the second one is blank Exactly as reported #599 (comment) Is there any plan to address this? The way I am exporting stickers is by creating a json as mentioned https://github.com/WhatsApp/stickers/tree/main/iOS#structure-of-the-json-file-that-is-sent-to-whatsapp The goal is to add new stickers to an existing pack, how can this be done on iOS? iphone 12, iOS 17.3.1 |
following up on this again, are there any plans to address this? |
Some users are complaining that the packs are not being updated anymore, if the user sends a new version of the pack to the WhatsApp, WhatsApp saves as a new pack and does not ask to update the existing pack.
After the user saves the new version, the old version becomes some kind of ghost and the stickers disapears. If I try to access the old version, there is a eternal loading.
I verified the pack ID and it is always the same.
Here you can see the two versions of the same pack, the updated one with the stickers and the old one without stickers
https://imgur.com/awDcSbn
When I try to use the old version:
https://imgur.com/HBKhO4E
The text was updated successfully, but these errors were encountered: