複数のアカウントから Google ドライブ アプリを使用しようとしているユーザーにとって、深刻なユーザビリティの問題と思われる問題が発生しています。アプリがユーザーに代わって Drive API を使用できるようにするには、ユーザーは、そのユーザーとしてログインしているときに、関連する Chrome ウェブストア アプリをインストールする必要があります。問題は、Chrome Web Store はブラウザーごとにインストールされているアプリを探しているように見えるのに対し、Drive API はユーザーごとにアプリをインストールする必要があることです。
私が知る限り、同じ (Chrome) ブラウザーで複数のユーザーに同じアプリをインストールする唯一の方法は、1 人のユーザーでインストールし、次に 2 番目のユーザーとしてログインし、アプリをアンインストールすることです (CWS によると、既にインストール済み)、再インストールします (ドライブが 2 番目のユーザーに対してアプリをインストール済みとしてマークするようにします)。このプロセス中にアプリと CWS は、アプリがインストールされているかどうかについてユーザーに混合メッセージを送信するため、これは非常に紛らわしい経験です。
このようなシステム バグをテストする正規のアプリがあるかどうかはわかりません。DrEdit はどこかに住んでいますか? しかし、私たちの実装で問題の動作を確認したい場合は、Desmos.com のGraphing Calculatorを 1 人のユーザーとしてインストールし、起動して Google ドライブを使用してログインし、すべてが機能していることを確認してください。その後、アプリからログアウトし、https://accounts.google.comを使用して別のユーザーとして google にログインし、もう一度アプリを使用してみてください。アプリは、アプリがインストールされていないことを通知し (これはドライブの API が通知していることです)、アプリがインストールされていると主張する CWS にユーザーを誘導します。