I am using isoCountryCode in CTCarrier in iPhone 6 (iOS 11.4.1). The value if isoCountryCode is returned as "in" when the SIM is inserted and the Airplane mode is turned on.
As per Apple Docs, the value for this property is nil
if any of the following apply.
- The device is in Airplane mode. (valid in my case)
- There is no SIM card in the device.
- The device is outside of cellular service range.
Need help to know if I understood the document correctly. If yes, then why am I getting isoCountryCode as "in" in Airplane Mode?
I have filed a bug with Apple for this issue.