in-app-purchase - 如何使用 tvOS beta 2 进行应用内购买?

标签 in-app-purchase storekit tvos

我正在开发一个 tvOS 应用程序,该应用程序链接(具有相同的应用程序 ID)到应用程序内购买功能齐全的 iOS 应用程序,并且我使用与 iOS 应用程序相同的实现。

我正在使用开发苹果电视,而不仅仅是模拟器。

Apple TV 无法识别我的沙盒测试员帐户,并且我的 productsRequest 没有得到任何答复。

tvOS 上的 StoreKit 有什么特别之处吗?
谢谢

最佳答案

我找到了答案。应用内购买实际上适用于 beta 2 和开发者 Apple TV。

在我的情况下,我只需要在我的 ViewController 中将我的 productRequest 声明为一个属性,而不仅仅是在我的 buyProduct() 中。方法就像在iOS版本中一样。
var productRequest = SKProductsRequest()

关于in-app-purchase - 如何使用 tvOS beta 2 进行应用内购买?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32903532/

相关文章:

swift - 突出显示当前 UICollectionViewCell tvOS

java.util.ArrayList 无法转换为 com.android.billingclient.api.SkuDetails

ios - 错误 21007 : status result returned by Apple during in-app subscription restore

ios - 使用 StoreKit 检测应用安装

objective-c - 如何在 AppleTV tvOS 的 Siri Remote 上按下 Siri 按钮时暂停 SpriteKit 场景

swift - 如何在使用 swift(SpriteKit) 构建的 tvOS 应用程序中的 UIWebview 上加载 css?

ios - 我在服务器收据验证方面遇到了一个奇怪的问题

android - 应用内购买 iOS 和 Android,可以关联到我的应用的用户

iphone - 检测 "Confirm Your In-App Purchase"UIAlert 的取消按钮点击

iphone - 处理已取消的 IAP 交易