アカウント名:
パスワード:
前に複数プロファイル作成したときに、他のプロファイルのデータにアクセスできちゃう(というか混ざる)ことが多くてやめたけど、みんなどういう用途で使っているのか聞いてみたい。
知らんけど、用途的には学校などで1つの端末を複数人で使う用途かな?メインのユーザは初期の設定しかしないのでチェック漏れたとかそんな状態で潜在的不具合が発見されずにアップグレードしてバグが発覚したとか?
そういう用途ならばプロファイルと呼ばずにユーザーと呼ぶと思うよ。実際「他のプロファイルのデータにアクセスできちゃう(というか混ざる)ことが多」とのことなので、この機能で学校なんかで一つの端末を複数人で使うなんて無理でしょ。単に設定の切り替え機能でしかないはずだから、仕事とプライベートとか、車運転時とか、そんな切り替えでしょ。
いや、マルチユーザー機能であってるよ。家族で共有するのが目的なんじゃないかな。派生で個別アプリだけプロファイルを分ける、Appクローンなんて機能もあるみたいだけど。
ユーザー切り替えると、プロファイルディレクトリが切り替わるから、パーミッションの関係で、他のプロファイルにはアクセス出来ないはず(Android10くらいからだっけかな)。ただし、アプリ側がマルチーユーザー対応してないと、共有パーミッションのディレクトリにアプリ専用データストア作ったりして、他のユーザーで入っても、アプリ内のユーザーは切り替わらないとかはありそう。あと、Androidバージョンによって、データストアのパーミッションやら、APIやらが何段階にも渡って変更されてるから、誰も正確な実装方法が分からないというカオスな状況になってる。
ファイルシステム上では、アプリ毎にUIDが振られてて、ユーザーのアクセス権と共存出来ないから、おかしな事になってるんだろうね。
そんなことはないはず。https://support.google.com/android/answer/2865483?hl=ja [google.com]
家族や友だちとデバイスを共有するには、個別にユーザー プロファイルを作成します。
「他のプロファイルのデータにアクセスできちゃう(というか混ざる)ことが多」いなら、ユーザープロファイル機能の趣旨からすればバグと言える。それを仕様ということにされるかもしれないけど。
chromeでダウンロードすると「共有されます」の警告が出るくらい既知ですね。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
「科学者は100%安全だと保証できないものは動かしてはならない」、科学者「えっ」、プログラマ「えっ」
アクセス権限 (スコア:0)
前に複数プロファイル作成したときに、他のプロファイルのデータにアクセスできちゃう(というか混ざる)ことが多くてやめたけど、
みんなどういう用途で使っているのか聞いてみたい。
Re:アクセス権限 (スコア:0)
知らんけど、用途的には
学校などで1つの端末を複数人で使う用途かな?
メインのユーザは初期の設定しかしないのでチェック漏れたとか
そんな状態で潜在的不具合が発見されずにアップグレードしてバグが発覚した
とか?
Re: (スコア:0)
そういう用途ならばプロファイルと呼ばずにユーザーと呼ぶと思うよ。
実際「他のプロファイルのデータにアクセスできちゃう(というか混ざる)ことが多」とのことなので、この機能で学校なんかで一つの端末を複数人で使うなんて無理でしょ。
単に設定の切り替え機能でしかないはずだから、仕事とプライベートとか、車運転時とか、そんな切り替えでしょ。
Re: (スコア:0)
いや、マルチユーザー機能であってるよ。家族で共有するのが目的なんじゃないかな。
派生で個別アプリだけプロファイルを分ける、Appクローンなんて機能もあるみたいだけど。
ユーザー切り替えると、プロファイルディレクトリが切り替わるから、パーミッションの関係で、他のプロファイルにはアクセス出来ないはず(Android10くらいからだっけかな)。
ただし、アプリ側がマルチーユーザー対応してないと、共有パーミッションのディレクトリにアプリ専用データストア作ったりして、他のユーザーで入っても、アプリ内のユーザーは切り替わらないとかはありそう。
あと、Androidバージョンによって、データストアのパーミッションやら、APIやらが何段階にも渡って変更されてるから、誰も正確な実装方法が分からないというカオスな状況になってる。
ファイルシステム上では、アプリ毎にUIDが振られてて、ユーザーのアクセス権と共存出来ないから、おかしな事になってるんだろうね。
Re: (スコア:0)
そんなことはないはず。
https://support.google.com/android/answer/2865483?hl=ja [google.com]
家族や友だちとデバイスを共有するには、個別にユーザー プロファイルを作成します。
「他のプロファイルのデータにアクセスできちゃう(というか混ざる)ことが多」いなら、ユーザープロファイル機能の趣旨からすればバグと言える。
それを仕様ということにされるかもしれないけど。
Re: (スコア:0)
chromeでダウンロードすると「共有されます」の警告が出るくらい既知ですね。