Android 服务器端授权和绕过应用程序内购买

Android 服务器端授权和绕过应用程序内购买,android,ios,google-play,app-store,appstore-approval,Android,Ios,Google Play,App Store,Appstore Approval,我们有一个模型,其中“许可证”规定了它的有效期以及有多少设备可以“允许”运行。“主”应用程序将管理许可证,“子”应用程序将使用许可证代码检查有效性并向最终用户提供功能 目前,这两个应用程序都将部署在iOS和Android上,但我们认为相关的应用商店和游戏商店政策和功能不允许我们通过应用程序内购买来满足这里的需求。同样,“主”应用程序是为“子”应用程序将使用的许可证颁发和支付费用 因此,如果购买将在一个应用程序中完成,但实际上被另一个应用程序使用,那么在商店中部署一个使用我们自己的信用卡系统来收取

我们有一个模型,其中“许可证”规定了它的有效期以及有多少设备可以“允许”运行。“主”应用程序将管理许可证,“子”应用程序将使用许可证代码检查有效性并向最终用户提供功能

目前,这两个应用程序都将部署在iOS和Android上,但我们认为相关的应用商店和游戏商店政策和功能不允许我们通过应用程序内购买来满足这里的需求。同样,“主”应用程序是为“子”应用程序将使用的许可证颁发和支付费用


因此,如果购买将在一个应用程序中完成,但实际上被另一个应用程序使用,那么在商店中部署一个使用我们自己的信用卡系统来收取许可证购买和续期费用的应用程序是否会成为一个问题?

至少在iOS上,您需要使用网站或类似网站在应用程序之外收集付款。应用程序不能包含指向网站的链接,也不能打开网站以处理付款。在应用程序中购买应用程序中交付的功能必须通过苹果的应用程序内购买流程。我们承认这一点,但许可证功能不是针对应用程序本身,而是针对“子”应用程序。因此,我们从“主”应用程序购买,以启用“子”应用程序。好吧,只有苹果可以回答您的问题,但在我看来,您的应用程序将被拒绝。即使您的主应用程序获得批准,您的子应用程序也可能会因违反3.1.4的规定而被拒绝-至少感谢您在iOS上的11点,您需要使用网站或类似网站在应用程序之外收集付款。应用程序不能包含指向网站的链接,也不能打开网站以处理付款。在应用程序中购买应用程序中交付的功能必须通过苹果的应用程序内购买流程。我们承认这一点,但许可证功能不是针对应用程序本身,而是针对“子”应用程序。因此,我们从“主”应用程序购买,以启用“子”应用程序。好吧,只有苹果可以回答您的问题,但在我看来,您的应用程序将被拒绝。即使您的主应用程序获得批准,您的子应用程序也可能因违反3.1.4的规定而被拒绝-谢谢