SLComposeViewController - 让他们分享他们通过Facebook玩游戏只读

问题描述:

问题SLComposeViewController - 让他们分享他们通过Facebook玩游戏只读

我试图为我的用户提供替代购买IAP我。

但是,当作曲者视图控制器加载的内容可由用户编辑时。为了盈利,这是一件坏事。他们可以删除整个邮件,并仍然收到他们分享的好处。因此,排除了这种营销方式。

我很好奇两种解决方案。

解决方案一

力只读?

解决方案二

取消共享,并且如果所发送的消息是不等于初始文本/图像显示错误消息。

此外,如果他们不可能删除图像和/或网址,那么我真的没有问题,他们添加自己的文字。但是,如果他们可以删除图片/网址,那么就有一个问题。

谢谢您的阅读。

在Facebook平台政策中不允许以任何方式限制/执行用户共享的内容。另见第2点:https://developers.facebook.com/policy#control。您不能将共享对话框设置为只读,并且不应检查他们是否共享您提供的内容。

第二种解决方案;你也可能会受到政策限制。您不应该激励人们分享这些促销活动。参见规则编号5:https://developers.facebook.com/policy#properuse。尽管政策明智,但这可能是一个更困难的问题。

您可以让人们共享一个打开的图形对象;无论是从您的应用程序还是直接从您(或FB)托管的应用程序生成,都有一个打开的图形url。为此,请参阅https://developers.facebook.com/docs/sharing/opengraphhttps://developers.facebook.com/docs/sharing/best-practices