【发布时间】:2018-03-19 17:02:00
【问题描述】:
我想在我的应用中(通过代码)知道我的用户在哪个应用商店中(例如英国/法国/西班牙等)。
我已经读到我们可以使用语言环境来做到这一点: https://developer.apple.com/documentation/foundation/nslocale/1643060-countrycode
但我想通过 Apple Store 来实现。出于法律目的,我不想为欧洲人显示与美国人相同的内容。
有人已经这样做了吗?谢谢!
【问题讨论】:
-
@Maximelc 该链接问题的答案都没有真正回答那个(或这个)问题。
-
如果您的应用碰巧使用了应用内购买,有一个可能的解决方案。
-
AFAIK,您无法获取有关已登录用户的任何信息。在我制作的个人应用程序中,我还为用户 iTunes Store 显示内容。我的解决方案是在首次启动时获取他们当前的语言环境,并保存他们应该使用的商店。我允许用户在应用程序中更改此设置,因为我可能是错的。
-
在注册时询问用户他们使用哪个商店。