禁止用户从 iMessage 下载贴纸 extension/app

Disallow users to download stickers from iMessage extension/app

我正在创建一个 iMessage 扩展程序。当用户在 iMessage 中从我的应用程序发送贴纸时,它(贴纸)可以作为附件使用(iMessage 对话中的 i 按钮 -> 图片部分)。我不希望用户能够下载已发送的贴纸。

我尝试过不同的方式来发送贴纸: 使用 StickerView 的 iMessage 应用程序 使用 MSMessages、MSStickers、附件发送带有 MSConversation.insert 的贴纸。只有短信不允许用户下载贴纸。

但我还需要能够发送 gif(使用 MSMessages.MSMessagesTempletaLayout 是不可能的)。

我看到无法下载的 gif 图片可以在 Crossy Road iMessage 扩展程序中使用,所以有可能 请给我一些建议,我该怎么做?

正如我所说,因为我使用的是 MSConversation,所以我不能使用 MSStickerView。在调查这个问题时,我尝试了所有可能的方法来通过 MSConversation 发送这个 gif,但它们没有用。 gif 已发送,但可以下载。

答案: 发现问题时,我真的很震惊和失望。 我一直在使用模拟器来测试这个。当我在我的设备上启动该应用程序时 - 它成功了!不知道为什么 Apple 可以在模拟器中下载贴纸。所以实际上答案是 - 仅在设备上测试 iMessage 应用程序。

P.S。它看起来不像是一个真正的答案,但我希望它会对某人有所帮助