2017-03-06 5 views
5

私が使用して迅速3でユーザーの地域コードを取得しようとしています:なぜLocale.current.regionCodeがnilですか?

Locale.current.regionCode 

残念ながらregionCodeがnilである、あなたのアイデア理由がありますか? それを得るために私は何をすべきですか?

ありがとうございます。

+0

詳細が必要です。設定で現在設定されている言語と地域は何ですか? 'Locale.current.identifier'とは何ですか?あなたはデバイスやシミュレータにいますか?あなたが考えることができるように、あなたが見たすべてのものを、私たちに十分に教えてください。 – keithbhunter

+0

私はデバイス上にあります。 デバイス設定では、次のように設定しました。Language = "French";地域= "カナダ" 私は以下を取得します:Locale.current.identifier = "fr" – thierryb

+0

@thierryb 同じ問題に直面しています! –

答えて

1

私は同じ問題に遭遇しました。私は自分のスキームを特定の言語に設定していました。両方を設定した場合は、アプリケーション言語&アプリケーション領域が「システム言語/地域」に設定されている必要があります。

enter image description here

関連する問題