2014-01-17 56 views
0

我正在开发一款应用程序,其中包含许多苹果托管内容的应用程序。 我想要一个“解锁所有”的应用程序,这将允许用户免费获得其他现有的未来应用程序内的&。使用托管内容(iOS)解锁其他应用内应用程序

我该如何设置?

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

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

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

那么,有没有人知道这个解决方法是否会被苹果允许,或者如果有更好的主意?

谢谢!

回答

0

您可以按照以下步骤如下:

  1. 在iTunesConnect帐户添加两个非消耗性产品,为您的应用程序。 (您的第一个产品类型可以更改,但第二个(全部购买)应该是非消耗品)。
  2. 现在谈论所有购买,当用户购买此产品时,您可以将Apple生成的付款收据保存到您的服务器,或者可以在应用程序的本地数据库中保存一个布尔值。
  3. 现在当用户点击第一个产品按钮时,您可以检查收件人并执行所需的操作。
相关问题