我的客户之前曾将商业应用程序A,B,C,D分发到App Store中,其中一些已经购买了安装。现在,他们改变了主意,决定创建一个容器应用程序"X",其中包含 A、B、C 和 D,现在作为应用程序内购买项目。将来通过此应用程序,他们将添加更多应用程序,如"E","F"等。
假设Apple批准此容器应用程序,我想了解以下场景将如何工作。
我可以"从销售中删除"A,B,C和D,以便它不再显示在应用商店中。
每个苹果应该有一个非消耗性购买的项目,可以在购买它的帐户下下载任意次数
如果我是已经购买了 A、B、C 和 D 的用户,现在也购买了"X",如果我删除了 A,B,即使它目前在应用商店中不可用(由于我的"从销售中删除"(,它是否可以再次下载?
无论是否建议重新发布为容器应用,这就是客户命令我们做的事情。
我想知道上述情况将如何工作。知道吗?
如果我是已经购买了 A、B、C 和 D 的用户,现在也购买了"X",如果我删除了 A,B,即使它目前在应用商店中不可用(由于我的"从销售中删除"(,它是否可以再次下载?
答:不,它将无法进一步下载。
对于 iCloud Stuff,iCloud 仅管理您的帐户购买信息。实际下载仅从苹果商店完成。
Your purchased content is automatically downloaded from the iTunes Store, App Store, or iBookstore based on iTunes in the Cloud availability by country.
参考此iCloud:从iCloud恢复您的iOS设备
我不建议发布容器应用程序,因为已经购买该应用程序的用户必须再次花钱来解锁应用程序内,这并不好。但是,如果您的客户对此感到满意,那么您的选择。
一个建议,您可以为每个应用程序分配 URL 架构,而不是重新发布容器应用程序,以便用户可以直接从一个应用程序转到其他应用程序(如果它对您不利(。