Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/43.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从客户设备禁用iphone应用程序_Iphone_Ios_App Store - Fatal编程技术网

如何从客户设备禁用iphone应用程序

如何从客户设备禁用iphone应用程序,iphone,ios,app-store,Iphone,Ios,App Store,我正在向外部公司销售按月付款计划的应用程序。如果他们决定停止支付订阅费,我有没有办法删除或禁用客户设备上的应用程序 例如,我可以使用谷歌应用程序引擎,读入一个值并检查是否“有效”。这会通过应用商店审查流程吗 Don苹果可能不会因为你的应用程序具有“自毁”机制而拒绝你的应用程序,但一旦他们发现你一直在使用它,他们肯定会出于两个原因将你从应用商店中拉出来: 你的申请现在对某些人来说毫无用处,这是不可接受的 您一直在间接销售订阅,而不是通过 如果你的应用是针对你的目标用户的,为什么不使用登录?如果您已

我正在向外部公司销售按月付款计划的应用程序。如果他们决定停止支付订阅费,我有没有办法删除或禁用客户设备上的应用程序

例如,我可以使用谷歌应用程序引擎,读入一个值并检查是否“有效”。这会通过应用商店审查流程吗


Don

苹果可能不会因为你的应用程序具有“自毁”机制而拒绝你的应用程序,但一旦他们发现你一直在使用它,他们肯定会出于两个原因将你从应用商店中拉出来:

  • 你的申请现在对某些人来说毫无用处,这是不可接受的
  • 您一直在间接销售订阅,而不是通过
    如果你的应用是针对你的目标用户的,为什么不使用登录?如果您已经登录,那么您可以随时禁用他们的帐户。如果您想变得更复杂,您还可以创建web服务,并在它们登录时检查它们的UUID。通过这种方式,您可以在其帐户或UUID上禁止它们。如果他们丢失了设备,禁止他们的UUID可能有助于保护他们的信息。

    我就是这样解释你的情况的:

    你有几个客户,比如说A公司和B公司,你正在为这两个公司制作一个应用程序。 为了制作和托管这些应用程序,他们都会按月向您支付费用

    突然,公司B停止支付费用,您希望将应用程序B从应用程序商店中删除,并使其无法用于安装了应用程序的所有设备

    你可以这样做:

  • 通过将应用程序B从iTunesConnect的销售中删除,将其从appstore中删除
  • 每当有人打开你的任何应用程序(应用程序A或B)时,你都会让该应用程序连接到你正在托管的web服务器,以查看它是否仍然可用
  • 你可以确定,除非有时间,否则你不会进行检查 自上次检查以来已通过
  • 如果进行检查时网络不可用,请稍后再进行检查,并让用户正常使用应用程序
  • 如果检查成功,并且您发现应用程序不再有效,请向用户发送错误消息并停止显示应用程序的内容
  • 至于审查过程,只要你将应用从应用商店的销售中删除,我看不出应用无法使用的任何问题


    关于订阅,苹果规定的是应用程序用户的订阅,而不是你向谁出售应用程序的公司。您可以按自己喜欢的任何方式向他们收费。

    应用内订阅如何?或者你可以简单地停止向非付款人推送内容吗?你有没有调查过B2B VPP,因为它可能会为你提供一些解决方案。这个问题似乎离题了,因为它与编程无关。我没有意识到你不能只通过苹果销售订阅,我以为其他公司也在这样做。我会调查这种订阅方式。这取决于,你不是向用户出售订阅,而是向应用程序的所有者出售订阅,对吗?所以你向应用程序的“所有者”收取月费,但你没有向用户收费,对吗?据我所知,苹果不会告诉interfer你制造应用程序的付费方式,而是最终用户付费的方式。还有评论1,如果你为每个订阅客户制作一个应用程序,这不是问题,如果客户停止付款,那么你将从appstore中删除该应用程序,你将不再在那里发布无用的应用程序。这是一个非常详细的答案,jake,它完美地总结了我的问题。这正是我所希望的senario,如果委托该应用程序的公司(每月向我付费订阅)决定停止,我想从应用商店中删除该应用程序并禁用现有应用程序。我完全不同地理解了这个问题,现在我明白了你的问题:)我想不惜一切代价避免登录,我讨厌你下载应用程序,它强迫你登录。这很烦人,但它对保护你和客户都很有效。我有一个应用程序可以让他们随时登录,但他们也可以将其设置为自动登录。