如何在代码中识别苹果应用商店国家

问题描述 投票:0回答:1

我们如何在代码中确定(是否有一个api或一些技巧?),哪个国家的Apple App Store被用来下载应用程序? 我要找的是什么,但具体是用哪个App Store下载的。还是根本不可能?

ios objective-c swift iphone
1个回答
1
投票

在iOS 13中有一个API。

现在,你可以得到国家代码从 SKStorefront. 访问该值的最简单方法是这样的。

SKPaymentQueue.shared.storefront?.countryCode


1
投票

不幸的是 NSLocale 是找到这个的唯一选择。哪家店没有这样的API。

但为了再进一步。

CTTelephonyNetworkInfo().subscriberCellularProvider.isoCountryCode

可以用来重复检查。 顺便说一下%50次 NSLocale 作品

© www.soinside.com 2019 - 2024. All rights reserved.