我在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次)。这告诉我们什么?是欧洲沙箱车还是我的欧洲客户会看到错误的价格吗?
答案 0 :(得分:0)
在我的情况下,第一次向我显示没有税的价格,以下时间显示含税的价格
编辑:税收执行错误