アカウント名:
パスワード:
ユーザー:なんてことを!端末開発者:助かった!マルウェア開発者:助かった!
実際のところ、時期尚早とすれば「ユーザーが設定してもアプリ側に回避手段がある」ってのが理由じゃないかな。
アプリが正常に動作しなくなるが理由だろ、そもそも裏ワザみたいな機能じゃないか、信用出来ないならインストールするなと。要求された権限が与えられなかった場合、それこそどんな動作をするか分からんだろうに、
>アプリが正常に動作しなくなるが理由だろ
たぶん、その場合、必要ない権限まで要求している半マルウェアだと思うが。
>たぶん、その場合、必要ない権限まで要求している半マルウェアだと思うが。
権限がなぜ必要なのか知らずに「この権限は動作に必要無いんじゃないか」と思って止めてしまう場合も想定できます。
例:音楽プレーヤーに「端末のステータスとIDの読み取り」(電話の着信検知に必要)
いいえ、着信してもずっとボリュームが下がらず曲が流れっぱなしになるのです。要は着信したかわかりづらくなる。
> たとえそうだとしても単に電話の着信検知ができなくなるだけだろ。
違います。
本来であれば、Google Playから「端末のステータスを読むよ」と言って許可を取ってインストールされるアプリは、端末のステータスを読むAPIを叩いた時、それがエラーにはならない、を前提とできます。
ところが今回の場合、インストール後に強制的に権限をはく奪できるので、アプリからすれば不意打ちでAPIがエラーを返してきます。「端末のステータスを読む」以外の山ほどある権限について、この変化を考慮して作りこみなおさなければなりません。ほとんどのアプリが。
それについて、さすがに時期尚早だったという話です。おそらく、今後1~2年の猶予を宣言してからまた再チャレンジするでしょう。
> GoogleのAPIのドキュメントにはそのAPIがエラーを返すかどうか書いてないのだろうか。> エラーを返すと書いてあるにもかかわらずエラー処理を書かずにアプリが落ちたらアプリ製作者の責任だけど
全く問題ないし、責任もありませんよ?APIがエラーになったら正常に「落ちる」のが仕様なわけで、そういうアプリの作りというだけの話です。
逆に言えば、そのような仕様のアプリについては、今回の機能により利用者は「アプリが落ちるようにすることができる」ことになり、これ自体もまったく問題ありません。そういう挙動になるのがシステムの作りだからです。
しかし、
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
ソースを見ろ -- ある4桁UID
反応を予想 (スコア:5, おもしろおかしい)
ユーザー:なんてことを!
端末開発者:助かった!
マルウェア開発者:助かった!
Re: (スコア:0)
実際のところ、時期尚早とすれば「ユーザーが設定してもアプリ側に回避手段がある」ってのが理由じゃないかな。
Re: (スコア:0)
アプリが正常に動作しなくなるが理由だろ、そもそも裏ワザみたいな機能じゃないか、信用出来ないならインストールするなと。
要求された権限が与えられなかった場合、それこそどんな動作をするか分からんだろうに、
Re:反応を予想 (スコア:0)
>アプリが正常に動作しなくなるが理由だろ
たぶん、その場合、必要ない権限まで要求している半マルウェアだと思うが。
Re: (スコア:0)
>たぶん、その場合、必要ない権限まで要求している半マルウェアだと思うが。
権限がなぜ必要なのか知らずに「この権限は動作に必要無いんじゃないか」と思って止めてしまう場合も想定できます。
例:音楽プレーヤーに「端末のステータスとIDの読み取り」(電話の着信検知に必要)
Re: (スコア:0)
Re: (スコア:0)
いいえ、着信してもずっとボリュームが下がらず曲が流れっぱなしになるのです。要は着信したかわかりづらくなる。
Re: (スコア:0)
> たとえそうだとしても単に電話の着信検知ができなくなるだけだろ。
違います。
本来であれば、Google Playから「端末のステータスを読むよ」と言って
許可を取ってインストールされるアプリは、
端末のステータスを読むAPIを叩いた時、それがエラーにはならない、を前提とできます。
ところが今回の場合、インストール後に強制的に権限をはく奪できるので、
アプリからすれば不意打ちでAPIがエラーを返してきます。
「端末のステータスを読む」以外の山ほどある権限について、
この変化を考慮して作りこみなおさなければなりません。ほとんどのアプリが。
それについて、さすがに時期尚早だったという話です。
おそらく、今後1~2年の猶予を宣言してからまた再チャレンジするでしょう。
Re: (スコア:0)
Re: (スコア:0)
> GoogleのAPIのドキュメントにはそのAPIがエラーを返すかどうか書いてないのだろうか。
> エラーを返すと書いてあるにもかかわらずエラー処理を書かずにアプリが落ちたらアプリ製作者の責任だけど
全く問題ないし、責任もありませんよ?
APIがエラーになったら正常に「落ちる」のが仕様なわけで、
そういうアプリの作りというだけの話です。
逆に言えば、そのような仕様のアプリについては、
今回の機能により利用者は
「アプリが落ちるようにすることができる」ことになり、これ自体もまったく問題ありません。
そういう挙動になるのがシステムの作りだからです。
しかし、
Re: (スコア:0)