如何识别用户没有删除应用程序

How to identify that user has not deleted the app?

本文关键字:删除 应用程序 用户 何识别 识别      更新时间:2023-09-26

我开发了Phonegap App。

我想确定该应用程序安装在用户的手机。

当用户安装应用程序时,h/她将在我们的API服务器上注册使用该应用程序。应用程序的第一个屏幕是注册表。

我们已经维护了唯一的用户id,以便我们可以识别设备和用户。

我在APP中使用了推送通知。

现在我想从移动端向服务器发送应用程序在移动端的请求。

我想编码这样的移动将发送请求到API服务器后的特定时间间隔。时间将以天为单位。

向服务器发送请求的进程必须在后台运行。

有谁能帮帮忙吗??

如果用户删除了你的应用,你如何从手机发送请求到你的服务器?我想它会和所有实例一起被删除,这样就不会有任何代码可以发送请求。如果您在删除后发现任何方式发送请求,这里是检查应用程序是否存在的代码。它是本地代码。

protected boolean isAppInstalled(String packageName) {
        Intent mIntent = getPackageManager().getLaunchIntentForPackage(packageName);
        if (mIntent != null) {
            return true;
        }
        else {
            return false;
        }
    }

packageName是你的应用程序包名