Skip to main content

Determine if the App is installed (IsAppInstalled)

AndroidiOS
If you are using Unreal Engine, see IsAppInstalled of the Unreal Engine SDK.

This interface is a synchronous interface.

Android platform inputs packageName as a parameter, iOS platform inputs URLScheme as a parameter.

App nameAndroid ParameteriOS Parameter
AppleNot supportedSystem APP
Discordcom.discorddiscord://
DMMNot supportedNot supported
FacebookFacebook app: com.facebook.katana
Messenger: com.facebook.orca
fb://
GameCenterUnsupportedgamecenter://
Garenacom.garena.gas
com.garena.gaslite
garenagc://
Googlecom.google.android.gmsgooglechrome://
Instagramcom.instagram.androidinstagram://app
Kakaocom.kakao.talkkakaolink://
LINEjp.naver.line.androidline://
lineauth2://
Messengercom.facebook.orcafb-messenger-share-api://
QQcom.tencent.mobileqqmqq://
SquareEnixcom.square_enix_software_tokenNot supported
TikTokcom.ss.android.ugc.trill com.zhiliaoapp.musicallysnssdk1180:// snssdk1233://
Xcom.twitter.androidtwitter://
VKcom.vkontakte.androidvk://
vk-share://
VNGNot supportedNot supported
WeChatcom.tencent.mmwechat://
WhatsAppcom.whatsappwhatsapp://

Function Definition

public static bool IsAppInstalled(string channel, string extraJson = "{}")

Parameter Details

ParameterTypeExplanation
channelStringAndroid platform inputs packageName as a parameter, iOS platform inputs URLScheme as a parameter
extraJsonStringExtension parameter

Sample Code

bool isInstalled = INTLAPI.IsAppInstalled("com.facebook.katana", extraJson); // Android
bool isInstalled = INTLAPI.IsAppInstalled("fb://", extraJson); // iOS