代码之家  ›  专栏  ›  技术社区  ›  Michael Kessler

如何确保应用程序是从应用商店购买的?

  •  2
  • Michael Kessler  · 技术社区  · 15 年前

    是否有方法(以编程方式)确认应用程序是从AppStore购买的? 或者,也许有一种方法可以从购买了我的应用程序的AppStore获取设备ID列表?

    原因是愿意确定申请是否合法购买…

    我知道有一种方法可以知道应用内购买发生了。 也许我也可以查看付费应用程序购买情况?

    解决方案可能在iPhone应用程序内部,或者在服务器端进行一些签入。

    我开发的应用程序将从Web服务器获取内容。 通常(通过浏览我的客户网站)这些内容是不免费的,他希望确保使用iPhone应用程序(我开发的)获取内容的用户确实为该应用程序付费。

    4 回复  |  直到 9 年前
        2
  •  2
  •   Community Lee Campbell    7 年前

    我以前的堆栈溢出问题可以帮助您: Reducing piracy of iPhone applications

        3
  •  0
  •   Community Lee Campbell    7 年前

    没有,但是 see this related question 有关如何潜在地检测您的应用程序是否被篡改以允许它作为引导程序运行的信息。

    应用内购买风格验证让我觉得这是一个很好的方法,但苹果目前不支持它。它可能值得一个 bug report .

        4
  •  -1
  •   mr-sk    15 年前

    我不知道“确认应用程序是从AppStore购买的”。我不认为有任何东西是翻转或“东西”你可以检查看。

    对不起的。

    但是如果你真的知道这样的事情,请告诉我。