How to detect user’s region without asking their permission in iOS using Swift?

It is possible to detect the user’s region by using locale : user’s region setting in their device. We can read it without asking their permission. If the locale value is set to : en-US ,then the user is located in US and speaks English. Though it is possible to know the user’s region setting by extracting information from locale but the setting remains the same even when the user travels to some other place say from US to UK.

 

Leave a Reply