leo*_*ato 6 iphone app-store in-app-purchase ios
我有一个免费的应用程序,目前可在Apple AppStore上获得,其中有一个非消耗品设置,可用于应用程序内购买以启用高级功能.
我的客户现在决定他们想从AppStore中提取这个二进制文件并仅提交一个高级付费版本(删除IAP需求).
我的问题是:当我从AppStore中提取这个免费二进制文件时,IAP购买会继续为那些已经安装了免费二进制文件的用户工作吗?这些当前用户是否能够购买这种非消费品并恢复购买?
我试过在Apple开发者论坛上问过这个,但是像往常一样,没有得到回应.
提前致谢!
当我从AppStore中提取这个免费二进制文件时,IAP购买会继续为那些已经安装了免费二进制文件的用户工作吗?
这取决于您是如何在应用中实施购买功能的.
在用户完成购买并且应用程序完成验证收据后,如果您以某种方式在设备上本地保存此结果(很可能是这样),那么除非删除应用程序或删除设备,否则应用程序将作为高级版本运行.
这些当前用户是否能够购买这种非消费品并恢复购买?
据我所知,如果您从App Store中删除该应用程序,则无法进行此操作.请参阅"技术说明TN2259:向iOS和Mac应用程序添加应用程序内购买"中的常见问题解答:
invalidProductIdentifiers由于以下一个或多个原因,您的产品标识符可能会在阵列中返回:...
- 如果您或App Review拒绝了iTunes Connect中的最新二进制文件.
如果您想确保在管理应用内购买iTunes Connect中,请编辑"高级功能"IAP产品并取消选中"已清除待售".请参阅iTunes Connect开发人员指南:
清除待售
指示您的应用程序内购买是否已清除销售.如果未选中此框,则您的应用内购买将无法在应用内购买.请注意,如果您将"已清除"设置为"否",则应用内购买的所有设置仍可在iTunes Connect中进行编辑,您可以在以后将"已清除"更改为"是".
| 归档时间: |
|
| 查看次数: |
1702 次 |
| 最近记录: |