首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >与应用内相比,在苹果应用商店上验证iOS应用收据的安全优势是什么?

与应用内相比,在苹果应用商店上验证iOS应用收据的安全优势是什么?
EN

Stack Overflow用户
提问于 2017-04-07 09:43:55
回答 1查看 36关注 0票数 2

我试图理解在应用程序内部验证接收的好处,而不是要求应用程序将其发送到服务器进行验证。

我已经阅读了this documentation,出于某种原因,有效负载被发送到这里:

代码语言:javascript
复制
AppleProductionUrl = "https://buy.itunes.apple.com/verifyReceipt";
AppleTestUrl = "https://sandbox.itunes.apple.com/verifyReceipt";

就目前而言,我仍然需要验证证书的各个方面: BundleID等。X509属性应该是我可以做的一件简单的事情,以增加隐私。

EN

回答 1

Stack Overflow用户

发布于 2017-04-07 12:16:33

真正的答案是:没有,因为你不关心东欧黑客,他们的聪明程度是我们两个人加起来的两倍。如果他们黑了我的应用程序,他们可以拥有它,这不会让我付出任何代价。

偏执的回答:你不能相信客户!有人可能已经解密并反编译了它!111!

在现实中-如果你有续订订阅(自动订阅),或者,你有测试飞行用户谁可能是在沙箱中测试购买(又称沙箱用户),那么,为了做任何收据验证,你需要关心你所在的环境。前者的一个例子是:您的自动续订订阅明天到期。苹果是否成功地对他们的信用卡进行了自动充值?最好在将它们锁定在你的应用程序之外之前找出来...

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43268356

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档