我计划开发具有专业版和付费订阅商业模式的移动应用。我有iOS和Android应用程序。这是一个非常重要的问题,如果用户已经在Android应用程序中付费订阅然后登录到iOS应用程序..我可以在iOS应用程序中实现自己的业务逻辑,以访问专业版的应用程序吗?在这种情况下Apple是否会拒绝我的应用程序?
对于Android的文档,我发现了这个:
例如,如果您在网站上销售订阅,则可以将自己的业务逻辑添加到Android应用中,以确定是否 用户已在其他地方购买了订阅,然后允许访问 如果是您的内容或从Google购买订阅 如果没有,请玩。您可以实施自己的共享解决方案 根据需要订阅多个不同的应用或产品。 例如,您可以出售给订户的订阅 访问整个应用程序,游戏或其他内容的集合 月费或年费。要实施此解决方案,您可以添加您的 为您的应用程序提供业务逻辑,以确定用户是否拥有 已经购买了一个给定的订阅,如果是这样,允许访问您的 内容。
我试图在Apple的应用程序内购买文档中找到类似的东西,但没找到。
有人可能遇到这样的问题,您可以判断是否这样做,如果没有,在这种情况下如何最好地进行?
谢谢!
答案 0 :(得分:0)
你显然可以做到这一点。许多基于订阅的应用程序已经在这样做了。您只需要为所有用户在所有平台上保留一个通用数据库。
因此,如果用户在Android平台上进行购买,您可以将其记录在数据库中。当他将在另一个平台上登录时,您可以检查您的数据库是否该用户已经付款,并据此处理。