【发布时间】:2012-07-14 01:26:12
【问题描述】:
我正在尝试创建一个库,该库将验证 StoreKit 收据直接连接到 Apple 服务器,而无需第三方服务器。这是可能的,因为 Apple 建议您首先验证生产服务器 http://buy.itunes.apple.com/verifyReceipt,如果验证失败并显示代码 21007,请尝试沙箱服务器 https://sandbox.itunes.apple.com/verifyReceipt。
但是,我一直收到错误消息“无法连接到服务器”。对于生产服务器,或“网络连接丢失”。来自沙盒服务器。
如果我使用 Hurl.it 向任一 URL 发送相同的确切帖子数据,我会得到正确的响应。
是我做错了什么,还是只是被 Apple 阻止以强制您使用中间人服务器来验证收据?如果是这样,为什么?
谢谢
马西耶
【问题讨论】:
标签: iphone ios verification storekit receipt