Skip to main content

Determine if the App is installed (IsAppInstalled)

AndroidiOS

If you are using Unreal Engine, please refer to IsAppInstalled for 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://
Game CenterNot supportedgamecenter://
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​

ParametersTypeExplanation
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