ios - 在不将屏幕截图上传到 iTunes Connect 的情况下测试应用内购买

标签 ios swift in-app-purchase

我的应用内购买产品的状态是

Waiting for Screenshot

如何测试上传截图?

现在我无法获得任何产品。这是我的代码:

public func productsRequest(request: SKProductsRequest, didReceiveResponse response: SKProductsResponse) {
        // ...
        let products = response.products
       // ...
}

products 有 0 个元素。

我做错了什么?


更新

我发现我的产品 ID 最终出现在 response.invalidProductIdentifiers 而不是 response.products 我还按照答案中的建议上传了屏幕截图,可能出了什么问题?

最佳答案

您需要上传屏幕截图,以便 Apple 审核您的 IAP。

截取触发 IAP(或与您的 IAP 相关的任何内容)的按钮。

然后测试一下。

关于ios - 在不将屏幕截图上传到 iTunes Connect 的情况下测试应用内购买,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37794653/

相关文章:

ios - 在应用程序内购买收据验证

ios - 如何在 iOS7 中右对齐 UISearchbar 的文本

ios - 为什么移动 safari 中的计算样式与规则样式不同?

ios - 将 MPMediaItemArtwork 分配给 UIImage

ios - 如何在两秒后关闭代码中的 View

ios - 您可以通过 Apple 托管的应用程序内包的最大大小是多少?

ios - iOS终端Store Kit交易状态有哪些?

ios - heightForRowAt 与 estimatedHeightForRowAt 有什么区别?

ios - Swift 数组性能问题?

swift - Array中sorted和sort有什么区别