有没有办法确认(以编程方式)应用程序是从AppStore购买的? 或者,也许有一种方法可以从购买我的应用程序的AppStore获取设备ID列表?
原因是愿意确定申请是否合法购买......
我知道有一种方法可以知道应用内购买发生了。 也许我也可以查看付费应用购买?
解决方案可能在iPhone应用程序内部,也可能在服务器端检查。
我开发的应用程序即将从Web服务器获取内容。 通常(通过浏览我的客户的网站)这个内容不是免费的,他希望确保通过使用iPhone应用程序(我开发的)获得内容的用户确实为该应用付费。
答案 0 :(得分:2)
查看以下相关问题:
Iphone App store - Verifying paid customer
How to programmatically determine if DRM was removed from iPhone application?
答案 1 :(得分:2)
我之前的Stack Overflow问题可能会帮助您:Reducing piracy of iPhone applications
答案 2 :(得分:0)
不,但see this related question有关如何检测您的应用已被篡改以便允许其作为盗版运行的信息。
应用内购买式验证让我觉得这是一个很好的方法,但Apple目前不支持它。它可能值bug report。
答案 3 :(得分:-1)
我不知道“确认该应用程序是从appStore购买的”。我认为没有任何东西可以翻转,或者你可以查看“东西”。
对不起。
但如果你确实知道这件事,请告诉我。