2013-04-16 56 views
0

我应该使用哪种类型的应用程序内购买,以便用户无需查看以前的内容状态(更新前)就可以更新应用程序内容,并且可以使用苹果的应用程序内指南进行更酷的操作?内容更新为应用程序内购买

我的想法:

  • 耗材 - 没有,因为我想恢复功能(由Apple提供)

  • 非消耗 - 也许,但苹果公司声称“此次采购类型用于不过期的服务“。旧内容将在更新后过期。我不想积压过时的内容

  • 某种可再生或不可再生的订阅 - 也许 - 但订阅模式不够清晰,我认为用户很喜欢订阅

编辑: 好的,要清楚 - 内容是数据集。数据集是从时间A到时间B收集的一些数据。在更新中,我将提供从时间B到C收集的新数据集,在下一个从C到D等。

示例: 现在我们有时间E.用户下载应用程序。应用程序已捆绑数据集,数据从时间A到B,因此已过时。用户购买更新。现在应用程序中的数据集被时间D到E中的数据替代,并且它是最新的。

+0

“旧”内容是否与应用程序一起提供,它被更好的东西取代。或者这是以前购买的东西,正在被新购买取代? – Wain

+0

应用程序从某些内容开始(已捆绑)。通过应用内购买用户可以下载新的最新内容。新的内容补充旧的内容。购买的内容必须在与用户的Apple ID链接的所有设备上可用(恢复由StoreKit提供的购买)。购买后用户无论先前购买计数只能看到最新内容。新的内容包每个月都会提供,但并非总是如此。 – Kubba

+1

您编辑的问题与具有映射数据的应用程序相当。当用户付费升级时,用户不会期望访问旧地图。简单地说清楚会发生什么,你会没事的。 – Wain

回答

1

您可以将其作为非消耗品或订阅提供。从技术上讲,旧数据没有过期,你只是提供一个付费选项来升级到一组高级数据(而旧数据变得无关紧要)。

我想说,你应该在产品的描述中说清楚它是一个更好的版本的替代品,只是让用户知道该期待什么。

如果您可以保证定期更新数据,那么在设定的时间段内,订阅可能是一个不错的选择。

你还应该考虑你是如何提供新的购买。使用定义的许多IAP(并由Apple审核)发布应用程序,但这些应用程序未显示直到指定的日期或直到您的服务器说他们可用...

+0

谢谢,但在Apple的文档中,“用户将他们购买的物品视为他们保留并永久保存的物品”。这是否意味着我必须提供funcionality来回顾并查看之前购买的旧内容? – Kubba

+0

只有苹果能够真正回答这个问题(你需要提出支持票)。只要它不会让用户感到困惑,并且他们没有更少的数据或功能,那么你就没事了。成像允许升级一组颜色和所有颜色。如果用户购买一套,但然后购买全部,向用户展示两者是没有意义的 - 只显示全部。但用户并没有失去以前的任何东西。 – Wain

+0

我编辑了原始问题 – Kubba