如何确保应用是从应用商店购买的?
有没有办法(以编程方式)确认该应用程序是从 AppStore 购买的? 或者,也许有一种方法可以从 AppStore 获取购买我的应用程序的设备 ID 列表?
原因是愿意确定应用程序是否合法购买...
我知道有一种方法可以知道应用程序内购买发生了。 也许我也可以检查付费应用程序购买情况?
解决方案可能位于 iPhone 应用程序内部或服务器端的某些检查中。
我开发的应用程序将从网络服务器获取内容。 通常(通过浏览我客户的网站)此内容不是免费的,他希望确保通过使用 iPhone 应用程序(我开发的)获取内容的用户确实为该应用程序付费。
Is there a way to confirm (programmatically) that the application was purchased from AppStore?
Or, maybe, there is a way to get a list of devices IDs from AppStore that purchased my app?
The reason is the willing to determine if the application was legally purchased or not...
I know that there is a way to know that the in-app purchase took place.
Maybe I can check for a paid app purchase too?
The solution may be inside the iPhone app or some check in server side.
The application that I develop is about to get a content from the web server.
Usually (by browsing my client's site) this content is not free and he wants to be sure that users that get the content by using an iPhone app (that I develop) did pay for the app.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
查看这些相关问题:
Iphone App store - 验证付费客户
如何以编程方式确定 DRM 是否已从 iPhone 应用程序中删除?< /a>
以编程方式确定 iPhone 是否越狱
Check out these related questions:
Iphone App store - Verifying paid customer
How to programmatically determine if DRM was removed from iPhone application?
Determining if an iPhone is Jail broken Programmatically
我之前的 Stack Overflow 问题可能会对您有所帮助:减少 iPhone 应用程序的盗版
My previous Stack Overflow question may help you out: Reducing piracy of iPhone applications
否,但请参阅此相关问题,了解有关如何潜在检测的信息您的应用程序已被篡改,以允许其以盗版方式运行。
应用内购买式验证让我觉得这是一个很好的方法,但苹果目前不支持它。它可能值得错误报告。
No, but see this related question for information on how to potentially detect that your app has been tampered with in order to allow it to run as a bootleg.
The in-app-purchase-style verification has struck me as a good way to do this, but Apple doesn't currently support it. It might be worth a bug report.
我不知道“确认该应用程序是从appStore购买的”。我不认为有任何翻转或“东西”你可以检查看到。
对不起。
但如果你确实了解到这样的事情,请告诉我。
I don't know of anyway of "confirming that the application was purchased from the appStore". I don't think there's any bit that's flipped or "thing" you can check to see.
Sorry.
But if you do learn of such a thing, let me know.