Skip to content

isAppInstalled() doesn't detect that Zoom is already installed.  #34

@YesThatGy

Description

@YesThatGy

Description: I'm trying to use LaunchApp.isAppInstalled() to see if Zoom is already installed, and prompt the user to install it if not already. However, regardless of whether Zoom is installed, isAppInstalled() is always returning false.

// Example Code, copy/paste from my app code:
bool isInstalled = await LaunchApp.isAppInstalled(
androidPackageName: 'us.zoom.videomeetings',
iosUrlScheme: 'zoomus://',
);
if (isInstalled == false) {
return showError("Install Zoom to attend this meeting.");
}
// Launch zoom meeting

Expected behavior: When Zoom is already installed, this code should not interrupt the flow of the program.

Actual behavior: Even though Zoom is already installed, the end user sees an error "Install Zoom to attend this meeting."

Environment: The system I'm testing with (my phone) is a 2023 Moto Razr plus with all updates applied. I've tried compiling on OSX Sonoma (with all updates applied) and Fedora Core 39 (Also, with all updates applied)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions