(全てのお客様が対象ではなく、当社の開発環境上でも発生するケースと発生しないケースがあります)
Android TVでアプリを利用されている環境で、「サインインできませんでした」と表示され、アプリが起動できない。
*お客様のご申告 および 当社開発環境での確認状況からの推察です
また、本件は当社アプリだけでなく、Android TVからGoogle DriveなどGoogleのサービスへアクセスする、全てのアプリケーションで広く現象が観測されております。
*2023年にリリースされたGoogleの新認証方式。現行の方式は2025年にAndroid (Play Services Auth SDK)から削除,廃止予定
Android TVを初期化することで、一時的(かどうか不明ですが)に解消される場合が希にございます。
当社製品はAndroid OSと、GoogleのクラウドAPIの機能を利用し、機能を実現しています。また、これらの利用にあたりガイドラインに準拠し、審査、認証を受けています。
しかし、Googleがスケジュールを遵守せず、ユーザに告知しない形で突如仕様を変更したことが原因だとすると、当社はアプリケーションの大部分を再開発することとなり、早期の解消は困難です。
Googleの認証基盤担当の責任者 Ali Naddafは、Android TVアプリ開発者コミュニティでの問い合わせに対して、"Sign-in using CredentialManager should work. Authorization, however, is not supported on TV platform." と、現行の認証法式を、公式の予定より早く段階的にGoogleがサポートしなくなったことについて認める発言をしています。また、今後Android TVやGoogle TVなどのTVプラットフォームでは、Googleの新たな認証/認可についてサポートを打ち切ったことを示唆しています。
当社はお客様の利益を第一に考えます。この短慮なGoogleの対応について抗議すると共に、突然サポートを打ち切られた機能について、独自の実装を進め、再びアプリケーションを使用できるよう、大部分のプログラムの再開発に着手しています。
お客様におかれましては、再びご使用いただけるようになる期間を御約束できず心苦しいのですが、本ページにてアップデートを追記させていただく予定にしております。今暫くお時間をいただけますようお願い申し上げます。
また、お客様からもAndroid TVのヘルプのフィードバックなどから、Google社へ経緯の問い合わせや抗議をいただくことも、もはや事態の解消や再発の防止には有用かと思われます。皆様の声をGoogleに届けていただきたいです。
Android(TV)とGoogleドライブという、いずれもGoogleのサービスを組み合わせることで、安価で気軽にサイネージを実現いただけるアプリを開発して参りましたが、まさかこのような形でGoogleの不誠実なユーザーに対する裏切りに遭うとは想像していませんでした。
また、Googleから公式な仕様変更の公表もなく、アカウントや環境により現象が異なる状態であったことから、再現環境の構築や原因の特定すら長期間に渡ることとなり、結果的にお客様にご不便をおかけいたしましたことを心よりお詫び申し上げます。
今回はまず、今までアプリをご購入いただいた皆様の為に、再開発を進めて参ります。
その後につきましては、今回のような事態も想定し、複数のクラウドサービス(Dropboxなど)への対応や、Android向けに留まらず、Kindle Fire等のバージョンなど、よりGoogleへの依存度を下げた別アプリのリリースなどに取り組んで参りたいと考えております。
「デジタルサイネージを民主化する」ことをコンセプトに、ここまで沢山のお客様のご賛同を頂いて参りました。 大変ご不便をおかけしており、申し訳ありません。しかし、必ず、お客様と共に、この難局に立ち向かって参ります。
続報をお待ちいただければ幸いです。
ハッピーコンピューター株式会社
クラウドサイネージチーム 一同