2

Is it possible to tell if a purchase was made in the UK / US store for example?

4

2 に答える 2

1

私が知る限り、ユーザーがダウンロードした特定のストアを検出する方法はないと思いますが、最も合理的な解決策は、ロケールを検出し、デフォルトのストアを使用していると想定することです。彼らの特定の場所。

NSLocale *locale = [NSLocale currentLocale];
NSString *country = [locale objectForKey: NSLocaleCountryCode];

if ([country isEqualToString:@"UK"]){
    // United Kingdom
}

ただし、ユーザーがデバイスでストアの設定を変更する可能性があるため、このソリューションが常に機能するとは限りません。

于 2012-07-21T13:39:05.650 に答える