2012-08-10 53 views
0

我的应用程序有一些可下载的(来自我的服务器)指南和地图,用户可以通过InAppPurchase购买它们。我想每月更新一次这些指南,或者像这样,所以用户可以半价购买更新。我应该如何实现InAppPurchase逻辑?通过InAppPurchase实施内容更新

我的意思是,对我来说最明显的解决方案是为每次更新创建InApp。当用户想要更新指南时,他会向服务器请求更新的InApp ID,然后购买并从服务器下载。先前的指南将被删除。问题是:这个逻辑好吗?并且Apple不会拒绝我的应用程序,因为我删除了用户支付的内容? (即使我用新的替换它)

或者也许有更正确的解决方案?

在此先感谢!

回答

0

为什么你想删除以前的?

你的logc是可以的,但是我唯一能做的就是让用户选择,如果他想删除以前的内容,那么每次他购买一个新内容时都会问他。

这不会让他生气,并会阻止苹果拒绝。

+0

客户希望删除以前的指南,我认为这是一致的删除指南后更新。那么苹果是否会在这种情况下拒绝该应用? – medvedNick 2012-08-12 17:19:52

+0

如果我是一个客户,我不想这样做)你怎么知道,每个客户想要什么?) – 2012-08-13 04:37:04

+0

我的意思是,让我做这个应用程序的人,而不是“用户”。所以你没有回答这个问题:) – medvedNick 2012-08-13 07:38:32