昨日、Facebook は、バックグラウンドで無音でオーディオが再生されるのを防ぎ、iPhone のバッテリー寿命を延ばすためのメイン iOS クライアントのアップデートをリリースしました。
この動きは「少なすぎる、遅すぎる」という棚に上げておこう。歴史が示すように、Facebook のエンジニアが完全にバッテリーに優しい iOS アプリを提供するのを待つのは無駄な努力かもしれない。
Facebookの悪名高いバッテリー消費の最大の原因は、アプリがユーザーの位置情報を継続的に監視していることです。これはアプリを終了した後も継続されます。このチュートリアルでは、「ロケーション履歴」という機能を無効にすることで、この監視を防ぐ方法をご紹介します。これにより、バッテリーを大量に消費するアプリによって失われる電力をいくらか回復することができます。
ロケーション履歴は、iPhoneのGPSとiOSの位置情報サービスから提供される正確な位置情報の履歴をFacebookが作成できるようにする設定です。この設定をオンにすると、Facebookアプリを離れても正確な位置情報が追跡されます。
いいじゃないか、位置情報履歴はオンにしないぞ、という声が聞こえてきそうだ。問題は、Facebookの「近くにいる友達」機能を使うと、位置情報履歴が自動的にオンになってしまうことだ。
「近くの友達」は現在一部の地域で利用可能ですが、この機能を利用できる人は、このチュートリアルで説明されている手順に従って、ロケーション履歴をオフにし、アプリを操作していないときに Facebook が位置情報を監視するのを停止する必要があります。
ステップ 1: iPhone で Facebook の公式 iOS アプリを起動します。
ステップ 2:下部のタブ バーで [その他] をタップします。
ステップ 3: 「近くの友達」セクションをタップします。
重要:このオプションが表示されない場合は、お住まいの地域では「近くの友達」も「ロケーション履歴」もまだ利用できません。
ステップ 4:歯車アイコンをタップします。
ステップ 5:位置情報設定を選択します。
ステップ 6:タップしてロケーション履歴をオンまたはオフにします。
次のステップ:アプリ内で位置情報履歴を無効にした後、iPhone 上の Facebook アプリの位置情報アクセスを「常に」または「アプリの使用中」から「許可しない」に変更する必要があります。詳細は以下を参照してください。
iPhoneでFacebookの位置情報アクセス設定を変更する方法
ステップ 1: iPhone で設定を起動します。
ステップ2: 「プライバシー」→「位置情報サービス」→「Facebook」をタップします。
ステップ 3:「しない」をタップするか、「アプリの使用中」を選択します。
「位置情報へのアクセスを「常に」に設定し、アプリ内でロケーション履歴を有効にしてロケーション履歴を有効にしていない場合、バックグラウンドでデバイスの位置情報にアクセスすることはありません」とFacebookは主張している。
「決して」vs.「アプリの使用中」
「しない」を選択すれば、この問題は確実に解決します。これにより、アプリによる位置情報の追跡がすべて停止され、特定の位置情報ベースの機能も動作しなくなります。例えば、投稿に位置情報を追加したり、「近くの友達」や「近くの場所」を利用したり、投稿に位置情報をタグ付けしたりすることができなくなります。
回避策として、これらの機能を使用するときは、iOS 設定で Facebook の位置情報アクセスを一時的に「アプリの使用中」に調整し、終了したら「しない」に戻します。
「アプリ使用中」を選択すると、アプリまたはその機能が画面に表示されているときにFacebookがあなたの位置情報にアクセスできるようになります。「Facebookは、一部の機能の動作や場所の検索などにこの情報を使用します」とプロンプトに表示されます。
Facebook は、ユーザーが使用していないときでも iPhone のバックグラウンドでアプリを起動したままにしておくために不正な手段を講じていることが判明していることに留意してください。
結論: 100% 確実にしたい場合は、「しない」オプションを選択してください。
このヒントは役に立ちましたか?
Facebook のバッテリー節約に関する独自のアドバイスをコミュニティと共有したい場合は、ぜひ下のコメント セクションにヒントを投稿してください。