Determine if the App is installed (IsAppInstalled)
This interface is a synchronous interface.
Android platform inputs packageName as a parameter, iOS platform inputs URLScheme as a parameter.
| App name | Android Parameter | iOS Parameter |
|---|---|---|
| Apple | Not supported | System APP |
| Discord | com.discord | discord:// |
| DMM | Not supported | Not supported |
| Facebook app: com.facebook.katana Messenger: com.facebook.orca | fb:// | |
| GameCenter | Unsupported | gamecenter:// |
| Garena | com.garena.gas com.garena.gaslite | garenagc:// |
| com.google.android.gms | googlechrome:// | |
| com.instagram.android | instagram://app | |
| Kakao | com.kakao.talk | kakaolink:// |
| LINE | jp.naver.line.android | line:// lineauth2:// |
| Messenger | com.facebook.orca | fb-messenger-share-api:// |
| com.tencent.mobileqq | mqq:// | |
| SquareEnix | com.square_enix_software_token | Not supported |
| TikTok | com.ss.android.ugc.trill com.zhiliaoapp.musically | snssdk1180:// snssdk1233:// |
| X | com.twitter.android | twitter:// |
| VK | com.vkontakte.android | vk:// vk-share:// |
| VNG | Not supported | Not supported |
| com.tencent.mm | wechat:// | |
| com.whatsapp | whatsapp:// |
Function Definition
public static bool IsAppInstalled(string channel, string extraJson = "{}")
Parameter Details
| Parameter | Type | Explanation |
|---|---|---|
| channel | String | Android platform inputs packageName as a parameter, iOS platform inputs URLScheme as a parameter |
| extraJson | String | Extension parameter |
Sample Code
bool isInstalled = INTLAPI.IsAppInstalled("com.facebook.katana", extraJson); // Android
bool isInstalled = INTLAPI.IsAppInstalled("fb://", extraJson); // iOS