适用于现有付费应用的iOS app In-App-Purchase

时间:2014-03-07 12:45:09

标签: ios in-app-purchase

我有一个付费的iPhone / iPad应用程序,它在应用程序商店中存在,但我的客户端实现了付款作为IAP流程(在应用程序购买中)。我的问题是,我如何处理已经为该应用付费的客户。

不应该强迫现有用户使用新的IAP再次为应用付费,所以我必须为已安装该应用的客户禁用IAP。

我有没有办法检查应用程序的第一个安装日期,所以我可以用它来检查IAP是应该启用还是禁用?

还是有另一种方式吗?

(不要求提供有关如何实施IAP的代码)

1 个答案:

答案 0 :(得分:0)

我通常做的是在发布付费应用时,我设置NSUserDefaults密钥,如@"hasPaidForThisApp" TRUE。如果我将来改变主意并希望应用程序免费增值,我总是可以让用户使用此密钥集真正访问应用程序的所有部分。

但是,当删除并重新安装应用程序时,此方法失败,但这是我提出的最佳方法。