ユーザーに仕事用プロファイル (プロファイル所有者) が設定されているかどうかを、ユーザー プロファイルから知る方法を見つけたいと思います。
私は現在この方法を使用しています:
public boolean isWorkProfileEnabled() {
UserManager um = (UserManager) getSystemService(USER_SERVICE);
return um.getUserProfiles().size() >= 2;
}
しかし、これは信頼できません。2 の場合は、制限付きプロファイルがインストールされていることも意味します。
誰かがアイデアを持っていますか?