ios - iTunes Connect中的入门定价适用于iOS 11.2及更低版本的用户

标签 ios swift in-app-purchase

我在iTunes connect中有一个产品(自动续订),其价格是入门价。我的问题是,无论他们使用的是哪个iOS版本,所有用户都能获得该优惠吗?我在沙箱中进行了一些测试,看来如果该设备的版本低于iOS 11.2,我没有收到任何消息说我将获得介绍性价格!

我正在使用添加到SKProduct的新字段,该字段仅在iOS 11.2中可用

SKProduct.introductoryPrice

有人在生产中测试过吗?这种行为正确吗?如果用户使用的版本低于iOS 11.2,将会发生什么?他们会立即支付全价吗?

谢谢,

最佳答案

在应用商店中测试并发布应用之后。低于iOS 11.2的用户将被收取订阅价格,如果在iTunes connect freeTrial,payAsYouGo或payUpFront中设置了其中任何一项,则入门价格将不可用。

关于ios - iTunes Connect中的入门定价适用于iOS 11.2及更低版本的用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47884561/

相关文章:

AWS 中的 Swift 编译器错误。使用 swift 3.0 "could not build awsCore"

android - 适用于 Android 和 Amazon 的各种应用内结算选项有哪些

iphone - 使用正确的方法 integerForKey、objectForKey for NSUserDefaults 进行迭代,以备份到数据库?

ios - 如何从我的 UI 测试访问我的 swift 类?

ios - 使用泛型和原始类型进行类型检查?

ios - 如何获取特定 UITableViewCell 上方(或下方)的 TableView Cell

swift - Swift 变量使用不明确

iOS 应用内未完成购买

iOS:使用自动续订订阅去除广告

c# - 从继承自 UIVIewcontroller 的类继承(xamarin 和 c#)