2013年8月28日水曜日

[SwipeStarter]4.3対応の不具合

4.3でForegroundサービスのアイコンが出ちゃう問題、あまりにも見た目がアレなので、結構前に修正して自分の使ってる端末で長々とテストをしていました。
長いこと使ってて特に問題ねーなーと思って、昨日リリースしたんだけど、ルートの考慮漏れがあったみたいで、ユーザさんから指摘もらっちった。

ちょっとほっとくとマーカーが消えるようになっちゃったんだって。
Foreground失敗してんジャンorz

んで、ちょっとルート見直してたら、分岐一か所考慮漏れ。
スミマセンでした。

リリースします。

普段使わない設定だから油断してました。
というか、設定項目多すぎが仇になってきたな。

あ、で、4.3対応なんですが、通知に表示されてしまうのはAndroidの仕様のようでどうにも出来ないので、アイコンが表示されないようにしてあるだけです。
なので、通知バーを下すと「実行しています」って感じのが表示されちゃいますが、これはどうにも出来ないみたい。

まぁ、裏でコソコソ動くサービスはセキュリティ的にどうなんだ?という事でしょうね。
そこに居るなら姿を見せろー!的な。

という事です。
他のforegroundサービスを使っている僕のアプリも同様の対応をしてあるんですが、まだ本職が忙しく、暇を見つけてちょいちょい作業している為、一度に不具合報告来たら対応出来ないと思い、順次更新とさせてください。