ios 消息应用程序扩展插入贴纸错误代码 6

ios Message App extension insert sticker error code 6

我们开发了一个用 obj-c 编写的 Message App 扩展。现在我们在使用 insertSticker 方法插入 GIF 图像时遇到问题。 gif 图像在远程服务器上,我们先将其保存到本地存储,然后再将其插入到活动对话中。

我们得到了这个错误描述。 错误域=com.apple.messages.stickers-错误代码=6“(null)”

由于 GIF 文件的内存限制,我们收到此错误。它在 documentation for Messages 框架中给出。

  1. The image must be a PNG, APNG, GIF, or JPEG file.

  2. The file must be less than 500 KB.

  3. For the best results, the image should not be smaller than 100 x 100 points or larger than 206 x 206 points.

注:贴纸顺序

对于图像序列,最大文件大小(所有单个图像加在一起)也是 500 KB。