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