Installation
-
Install the package
expo installpicks a version that matches your SDK:Terminal window npx expo install expo-check-installed-apps -
Add the config plugin with the apps you want to check
app.json {"expo": {"plugins": [["expo-check-installed-apps",{"android": ["com.whatsapp", "com.android.chrome"],"ios": ["whatsapp", "googlechrome"]}]]}}More on this in Configuration.
-
Rebuild the native app
Terminal window npx expo prebuild --cleannpx expo run:android # or: npx expo run:iosOr create a new development build with EAS:
eas build --profile development.
-
Set up Expo modules
If your project doesn’t use Expo modules yet, follow Installing Expo modules first (
npx install-expo-modules@latest). -
Install the package
Terminal window npm install expo-check-installed-apps -
Install pods
Terminal window cd ios && pod install -
Declare the apps you’ll check
Without config plugins, edit
AndroidManifest.xmlandInfo.plistby hand. See Manual setup. -
Rebuild both apps.