Information about the user’s cellular service provider, such as its unique identifier, cellular connection type and whether it allows VoIP calls on its network.
Installation in managed Expo projects
Installation in bare React Native projects
For bare React Native projects, you must ensure that you have installed and configured the
expo package before continuing.
Add the package to your npm dependencies
expo install expo-cellular
Configure for Android
This package requires the
android.permission.READ_PHONE_STATE be added to your
AndroidManifest.xml, this is used for
TelephonyManager on Android. We do not require the more risky
<!-- Added permissions --> <uses-permission android:name="android.permission.READ_PHONE_STATE" />
Contributions are very welcome! Please refer to guidelines described in the contributing guide.