InApp-Purchase有两种不同的价格

时间:2015-01-14 12:08:16

标签: ios in-app-purchase itunesconnect

我在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 phenomeno n的。您可以看到价格是从AppStore开始加载的。这确实发生在模拟器和设备上。 AppStore帐户是两者上的沙盒帐户。

编辑#2:我还检查了定价矩阵以获取更高的值。它们不出现在整个矩阵中。所以我想这不是沙箱给我发错的欧盟国家的价值。

编辑#3:我为美国Appstore 创建了一个新的沙盒用户。现在价格似乎不断正确(尝试了~15次)。这告诉我们什么?是欧洲沙箱车还是我的欧洲客户会看到错误的价格吗?

Screenshot of shop with correct prices Screenshot of dialog with wrong price

1 个答案:

答案 0 :(得分:0)

在我的情况下,第一次向我显示没有税的价格,以下时间显示含税的价格

编辑:税收执行错误