无法购买。与开发人员联系以获取更多信息订阅优惠

时间:2019-07-02 16:43:32

标签: objective-c openssl storekit

我正在为我现有的应用内购买添加订阅优惠。因此,我从服务器获取了编码的签名,随机数,时间戳和密钥标识符。我创建了一个SKPaymentDiscount对象,并将其设置为SKMutablePayment对象的paymentDiscount。

它向我显示了预期的报价和带有密码字段的实际价格屏幕。在确认带有密码的订阅后,将带我到弹出窗口“无法购买,请联系开发人员以获取更多信息”。单击确定按钮。接下来,当我点击按钮后,它会显示另一个警报“无法连接iTunes Store”。

我使用python跟随本教程获得了签名。 Generating a Signature for Subscription Offers - Xcode - Swift

T

我希望订阅能够成功购买。

1 个答案:

答案 0 :(得分:0)

我现在正在做同样的事情。 所以我也不确定,但是您的代码段缺少下面的代码。

payment.applicationUsername = self.appUsernameHash

Apple在Official Documentation中谈论“ applicationUsername”。