通过证书禁用Android应用

Disable Android Application through the certificate

我的公司让外部提供商为其管理其内部 Android "app store"。为此,提供商需要 p12 和 APK。

我的问题是:还有 "emergency" 方法让我们禁用应用程序吗?

我知道在 iOS 上总是可以禁用配置文件;这个 Android 设置有类似的东西吗?

谢谢

如果我对您的问题的理解正确,您希望能够远程禁用您的应用程序? 如果是这样,则没有内置的方法可以使用或不使用签名证书。即使将其从 Play 商店中删除也不会阻止现有用户使用它,因为您无法为用户卸载应用程序。

我看到的唯一解决方案是在启动应用程序时引入自定义检查,这将调用网络服务并根据返回的 "status" 在您的应用程序中启动阻止行为。但是,这需要网络,这不是一个很好的可用性最佳实践,因为您的用户可能会在没有警告的情况下看到他们的服务中断。