Iphone

iOS Spotlight検索でアプリが見つからない問題を解決する方法

iOS Spotlight検索でアプリが見つからない問題を解決する方法

お使いのブラウザは古いバージョンです。より快適にご利用いただくために、ブラウザをアップグレードしてください。

Appleのソフトウェア

2017年5月9日

古いiPhoneのiOS Spotlight検索に奇妙な問題が発生しており、その解決策はさらに奇妙です。一部の有名ブロガーなどがSpotlightを使ってアプリを検索できなくなり、たとえ一時的にせよ、この問題を解決するためにかなり極端な手段を取らざるを得なくなっています。

iOS Spotlight 検索の問題点は何でしょうか?

iOS Spotlight 検索の問題点は何でしょうか?

このバグの可能性に最初に気づいたのは、GV(旧Google Ventures)のゼネラルパートナーであり、TechCrunch、VentureBeatなどの元ライターでもあるMG Siegler氏でした。Siegler氏は、クパチーノがiPhoneのアップグレード時期を示唆する、さりげないヒントを与えているのではないかと考え、Twitterでつぶやきました。

Appleは今年、明らかに「新しいiPhoneにアップグレードした方がいい」というスイッチを少し早めに切り替えたようだ。アプリ検索は数週間前から機能していない。

— MG Siegler (@mgsiegler) 2017年5月9日

iOS スポットライト アプリ検索 トリミング

Siegler氏はTwitterのスレッドで、iOSのSpotlight検索でアプリを探す際に問題が発生すると説明しています。例えば、ホーム画面の何もない場所を下に引っ張ると検索バーが表示され、どこかにしまっておいたアプリを探すのに使えるはずです。ほとんどの場合、この検索は完璧に機能し、アプリを素早く見つけて起動できます。しかし、常にそうであるとは限らないようです。

Spotlightアプリ検索の問題を修正する

Spotlightアプリ検索の問題を修正する

この問題を、少なくとも一時的には解決できる方法がいくつかあるようです。最も簡単な方法は、Spotlight検索をオフにしてiOSデバイスを再起動し、その後再びSpotlight検索をオンにすることですが、必ずしも最も効果的とは限りません。以下に、この方法を試してみる方法をご紹介します。ご自身でどれくらい効果があるか確認してみてください。

  • 設定アプリを開く
  • 一般をタップ
  • 次に、Spotlight検索をタップします
  • Spotlightの候補で、検索の候補検索の候補の両方を無効にします。
  • iOSデバイスをシャットダウンするには、スリープ/スリープ解除ボタンを長押しし、電源オフのスライダーが表示されるまで押し続けます。スライダーをスライドさせ、デバイスの電源が完全に切れるまで待ちます。
  • Appleロゴが表示されるまでスリープ/スリープ解除ボタンを押し続けます
  • デバイスが起動したら、Spotlightの候補に戻り、これら2つのオプションをオンに戻します。

もう一つの、より興味深い解決策

もう一つの、より興味深い解決策

少なくとも今のところ、Siegler氏にとって以前の回避策は問題を解決しました。以前TwitterやFacebook Connectなどの構築に携わっていたJosh Elman氏は、問題が発生した際に、より興味深い解決策を提案してくれました。Elman氏は言語をアメリカ英語から別の言語に切り替え、その後アメリカ英語に戻しました。言語の変更方法は以下のとおりです。設定 > 一般からも変更できます。

  • 言語と地域をタップします
  • iPhoneの言語を選択
  • 英語(オーストラリア)などの他の言語をタップし、「完了」をクリックします。
  • ポップアップダイアログで変更を確認します

完了し、Spotlight検索でアプリ検索が再び機能することを確認したら、アメリカ英語に戻してください。あるいは、しばらくは他の言語のままにして、iOSとの新たな出会いを楽しむのも良いでしょう。

そもそもなぜこうした問題が発生するのか

そもそもなぜこうした問題が発生するのか

この問題についてAppleから公式発表はありませんが、2つの解決策はキャッシュの問題を示唆しているようです。この問題を解決するには、Spotlightのファイルを強制的に再構築する必要があります。iOSのSpotlight検索には履歴を消去するオプションがないため、強制的に更新または再インデックスを行う方法を見つける必要があります。この機能をオフにして再起動すると、実際にそうなります。言語を切り替えると、同様の効果が得られるのではないかと推測しています。