禁止用户从iMessage扩展程序/应用程序下载贴纸

时间:2017-11-09 02:56:50

标签: swift xcode imessage imessage-extension

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

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

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

我已经看到无法下载它们的GIF工作在Crossy Road iMessage扩展中,所以它是可能的 请给我一些建议,我该怎么做?

1 个答案:

答案 0 :(得分:0)

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

答案: 发现问题时,我感到非常震惊和失望。 我一直在用模拟器测试这个。当我在我的设备上启动应用程序时 - 它有效!不知道为什么Apple可以在模拟器中下载贴纸。实际上答案是 - 仅在设备上测试iMessage应用程序。

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

相关问题