【发布时间】:2012-05-25 13:21:12
【问题描述】:
我的公司目前在应用商店中有两个应用程序:一个包含两本电子书的完整付费版本,以及一个不包含这两本书的“精简版”。我们刚刚开发了一个新版本的应用程序,将两本书作为 IAP 实现,目的是将两个应用程序合并为一个。我正准备提交应用程序,但我不确定最好的提交方式。
当前计划:
- 使用 IAP 书籍将免费应用更新到新版本。
- 重命名免费版本,删除“Lite”。
- 从应用商店中删除现有的付费版本。
此计划的潜在问题:
那些已经为现有完整版付费的人可能会觉得被骗了,因为他们的版本不会收到这个新版本中的任何其他更新。
-
会有名称冲突,因为我们希望新应用使用旧付费应用的名称(删除典型的“-Lite”符号)。如果我们立即从商店中删除付费版本,这在 App Store 中不会是什么大问题,但如果用户在下载旧付费版本的同时下载新版本,则会导致用户体验混乱。
同理,如果我们一上传新的免费版本(与旧的付费版本同名)就删除旧的付费版本,很容易想象一些旧付费用户的困惑版本删除他们现有的付费版本并下载新的免费版本,却发现他们已经丢失了他们已经付费的书籍,无法重新下载旧的付费版本。
我的问题:
从真正的高层次来看,我们是否以错误的方式处理这个问题?我用 Google 搜索了又用 Google 搜索,但找不到太多关于如何将付费版和免费版应用合二为一的指导。
我有什么方法可以确定谁已经购买了付费版本,并在新的免费版本中“赠送”他们图书 IAP?如果我们认为这会更早发生,我们可以记录所有这些付费版本的唯一 ID,但我确实认为这违反了现在的规则,对吗?
将“-Lite”版本命名为与旧的完整版本相同的名称可能会出现哪些其他类型的问题?
在此先感谢您提供的任何和所有帮助或反馈。
【问题讨论】:
标签: iphone ios ipad app-store app-store-connect