我想改用我的应用程序从付费在应用程序内购买到免费的,但我不想让我的当前用户付费的两倍。有没有办法知道用户是升级还是新的?如何判断应用程序用户是升级还是新购买者?
1
A
回答
2
如果用户是新用户或应用程序的前主人你不能告诉。假设应用程序的以前所有者购买新设备并安装最新(IAP)版本;没有什么可以让你知道该用户是新的还是现有的。
如果你想维护两个独立的App ID,你可以发布你的应用的两个版本:一个没有IAP但花钱(对于你现有的客户)和一个免费且拥有IAP的应用。
1
更新
如果您的IAP产品的类型是非消耗,用户不能再购买。
+0
不完全。可消费的IAP可以多次购买 - 非易耗品是无法再购买的类型,Apple的准则要求您允许用户恢复它们。但是,所有这些与手头的问题无关。 – RealCasually 2013-02-28 09:12:00
0
你可以做的是你的付费版本的升级,它允许用户生成一个特殊的代码,他们可以利用(一次!注册这些代码一些服务器的连接将是有益的),在新的“免费”应用升级到完整版本。
相关问题
- 1. 如何判断Dropbox API 503是每个用户还是每个应用程序
- 2. 如何判断用户是新访客还是返回? analytics.js
- 3. 如何判断用户是升级到新手机还是从iOS备份中恢复?
- 4. 应用程序框架 - 购买,构建还是同化?
- 5. 如何判断它是“ASP.NET网站”还是“ASP.NET Web应用程序项目”?
- 6. 如何判断应用程序是以32位还是64位模式运行?
- 7. 如何判断ClickOnce应用程序是否刚刚更新?
- 8. 应用程序内购买购买
- 9. 如何判断我写的程序是32位还是64位?
- 10. 如何判断我的应用程序是作为32位还是64位应用程序运行的?
- 11. 使用iAd购买新应用程序?
- 12. 如何判断库是COM还是DCOM?
- 13. 如何判断某个班级是WSS还是MOSS?
- 14. 升级还是不升级
- 15. 如何确定购买应用程序(不是应用程序内购买)的原始版本或日期
- 16. GAS - 为商户购买应用程序
- 17. 用户应该如何购买我的Web应用程序?
- 18. iPhone应用程序 - 在购物车中使用inApp购买者
- 19. 如何更新我的应用内购买应用程序
- 20. 那些已经购买付费应用程序的客户在App Store上升级到免费应用程序时,如何购买In App?
- 21. 在应用程序购买中将付费应用程序升级到免费应用程序
- 22. 如何检测用户是否购买了我的应用程序?
- 23. 如何知道应用程序是购买或不
- 24. 在应用程序购买
- 25. iOS应用购买。如何检查购买是否已经购买?
- 26. 如何实现应用程序购买依赖于应用程序帐户而不是Google Play帐户
- 27. 如何判断用户是否第一次打开我的应用程序?
- 28. 如何判断iOS应用程序是否已新安装或更新?
- 29. isNew()是如何判断会话是新的还是正在使用?
- 30. 在应用程序购买vs新应用程序
这是现在可能的iOS 7下适当收汇核销。 – rmaddy 2013-11-20 16:36:32