我在AppStore上有一个付费应用程序(iPhone和iPad应用程序是非通用的),不包含IAP。我想创建一个免费的通用版本,它提供付费版本的所有功能,但是通过购买可选的IAP。
我希望能够为已经购买付费非通用版本的所有人免费提供免费版本的IAP免费版本。这意味着,我不希望已购买付费版本的用户必须重新购买通用免费版本中的功能。他们已经在付费版本中拥有的版本。
我如何检查人们是否已拥有付费版本,然后免费授予他们IAP?我想的一种方法是在他们的设备上寻找付费版本的URL方案,如果找到则以某种方式在免费版本中解锁IAP。
还有其他想法吗?
答案 0 :(得分:0)
如果你想推出一个新的免费应用,你的想法真的是唯一的解决方案。
或者您可以使用IAP将当前付费应用更改为免费应用,而不是推出新应用。如果您仅支持iOS 7或更高版本,则可以进行收据验证,以查看它们是否是最初在付费应用时购买的应用。如果是这样,请为他们提供对应用的完全访问权限,而无需再次付费。