【问题标题】:InApp-Purchase having two different pricesInApp-Purchase 有两种不同的价格
【发布时间】:2015-03-12 14:49:30
【问题描述】:

我在 iTunesConnect 中有几个 InApp-Purchases,我确实通过我的应用程序接收到他们的数据。收到所有数据,一切似乎都正常工作。价格介于 1 级和 3 级之间。一切似乎都很好。 (见截图 #1)

但是当我想购买这些时,我总是得到不同的(更高的)价格。 (见截图#2)

我做错了吗?这与欧洲目前的税收增加有关吗?我用于在按钮顶部打印价格的代码:

NSNumberFormatter *priceFormatter = [[NSNumberFormatter alloc] init];
[priceFormatter setNumberStyle:NSNumberFormatterCurrencyStyle];
for (SKProduct *p in _products) {
    [priceFormatter setLocale:p.priceLocale];
    NSString *title = [NSString stringWithFormat:@"%@ %@",p.localizedTitle,[priceFormatter stringFromNumber:p.price]];
}

不过,价格不会上涨一定的百分比(这与税收理念相矛盾):

1 级 - 0.99 欧元 -> 1.56 欧元

2 级 - 1,99 欧元 -> 2,34 欧元

3 级 - 2,99 欧元 -> 3,12 欧元

编辑 #1: 显然价格是随机变化的。 I also recorded a video of the phenomenon。可以看到一开始是从 AppStore 加载价格的。这确实发生在模拟器和设备上。 AppStore 帐户是两者的沙盒帐户。

编辑#2:我还检查了定价矩阵中的较高值。它们不会出现在整个矩阵中。所以我猜这不是沙盒向我发送了错误的欧盟国家/地区的值。

编辑 #3:我为 United States Appstore 创建了一个新的 Sandbox 用户。现在价格似乎一直是正确的(尝试了大约 15 次)。这告诉我们什么?欧洲沙盒是否存在问题,或者我在欧洲的 spe 客户会看到错误的价格吗?

【问题讨论】:

标签: ios in-app-purchase app-store-connect


【解决方案1】:

在我的情况下,第一次显示不含税价格,随后显示含税价格

编辑:税收实施错误

【讨论】:

  • 您能否确认多个价格层的这一点?这是我的第一个想法,但显然百分比值在不同层之间确实发生了很大变化。
  • 我确认这发生在所有层(始终在沙盒中)。他们还说百分比实施不当,因为 1.99 欧元层增加了大约 0.40 欧元(正确),2.99 欧元层增加了大约 0.15 欧元,这表明实施错误
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-03-03
  • 2013-07-23
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多