How to read (GID1) Group Identifier Level 1 value on iOS application

Viewed 24

We have a requirement in our iOS app to identify the carrier based on the SIM and show some custom features in the app when the user is using that particular network provider. For this we have to identify the carrier based on the mobile network identifier (which is a combination of MCC/MNC codes) and the GID1 values. We were able to able to find the values of MNC/MCC codes using API's provided inside the Apple's CoreTelephony. But I was not able to find any means of accessing the GID1 values. GID1 stands for Group Identifier Level1. It can be used to identify a group of USIMs for a particular application as described in the document here (Section 4.2.10). Is there a way to read this value in iOS. If so how to do this. Any help is really appreciated. Thank you!!

NOTE: It looks like there is a way to read this value in Android : https://developer.android.com/reference/android/telephony/TelephonyManager#getGroupIdLevel1()

0 Answers
Related