草庐IT

java - 为什么我在测试自动更新订阅的苹果沙盒服务器的回复中得到 21004 作为状态值?

我正在测试aut-renewable订阅,但apple的沙箱服务器总是返回status=21004,这意味着“您提供的共享key与您帐户文件中的共享key不匹配。”。我使用Java服务器进行测试,它主要执行以下操作:StringreceiptData="theReceiptDataBytesBase64encoded";StringsharedSecret="theSharedSecretAsPureStringProvidedByItunesconnect";StringjsonData="{"+"\"receipt-data\":\""+receiptData+"\","+"\"p

ios - 应用内购买 - 收据验证 : status = 21004

我正在为我的应用程序进行应用内购买订阅的收据验证。我正在使用来自这个github项目的SwiftyReceiptValidator文件:https://github.com/crashoverride777/SwiftyReceiptValidator/tree/master/SwiftyReceiptValidator帮助我进行收据验证。在我的代码中我使用:SwiftyReceiptValidator.validate(forIdentifier:"MyProductId",sharedSecret:"MyCorrectSharedSecret"){(bool:Bool,dict:[