如何以编程方式检查应用商店地区/国家/地区?

问题描述:

有没有办法检查它? 我有一个应用程序的URL,如果用户有一个英国的应用商店,我不希望被打开。不幸的是,这个应用程序在很多国家都可用,所以当我把'gb'放在链接上时,它会被重定向到用户的本地区域。如何以编程方式检查应用商店地区/国家/地区?

+1

为什么你只希望链接只有在英国商店才有用? – woz 2012-07-09 19:35:58

+0

你可以做CoreLocation检查 – Dustin 2012-07-09 19:40:18

+0

@woz:我的客户需要它。 – kayla08 2012-07-11 12:14:38

您可以使用应用程序内购买Store Kit来实现此目的。

使用SKProductsRequest请求产品列表,然后检查返回的SKProduct的priceLocale以查看用户的AppStore是否是英国的。

+1

如果应用中没有应用内购买,该怎么办? – kelin 2017-11-06 12:27:47