0

我正在开发一个应用程序,其中有许多带有苹果托管内容的应用程序内。我想要一个“解锁全部”应用内,允许用户免费获得其他现有和未来的应用内。

我该如何设置?

我只能想到一个想法:当用户在应用内购买了“全部解锁”时,它将免费制作所有其他应用内,所以当用户点击其他应用内获取内容时,他们将获得托管内容免费。

因此,我需要为每个应用内创建 2 个应用内 ID。并为每个应用内上传 2 个托管内容。第一个是付费的。这将适用于尚未在应用内购买“全部解锁”的用户。第二个是免费的,只有在用户购买了“全部解锁”时才会显示。

我不确定 Apple 是否允许这种解决方法,并且由于某些原因我无法将我的内容放在我的服务器上。

那么,有谁知道Apple是否允许这种解决方法,或者是否有更好的主意?

谢谢!

4

1 回答 1

0

为此,您可以按照以下步骤操作:

  1. 在您的 iTunesConnect 帐户中为您的应用程序添加两个非消耗性产品。(您的第一个产品类型可以更改,但第二个(全部购买)应该是非消耗品)。
  2. 现在谈论所有购买,当用户购买此产品时,您可以将苹果生成的付款收据保存到您的服务器,也可以在您的应用程序的本地数据库中保存一个布尔值。
  3. 现在,当用户点击第一个产品按钮时,您可以检查收据并执行所需的操作。
于 2014-01-17T05:05:20.727 回答