ある日iPhoneでSafariの共有シートから呼び出して使用していたショートカットが急に表示されなくなりました。
ショートカットの設定で「共有シートに表示」をオンにしているにも関わらず、共有シートに出てきません…
設定変更やショートカットの編集は一切行っておらず原因不明だったのですが、解決しましたので備忘録です。
表示されない原因はアプリの再インストールかアップデートだと思われます。
ショートカットが共有シートに表示されない
いつもよく使う"Safariのスーパーリロード"というショートカットを呼び出そうとしたところ、Safariの共有シートに作成済みのショートカットが1つも表示されていないことに気が付きました。
本来ならば"プリント"の項目の下に2つほど出るのですが、表示されていません。
ここで考えられる原因は多くなく、以下2つぐらいだと思います。
- 設定で"共有シートに表示"がオンになっていない
- ショートカットアプリの不具合
今回はショートカットアプリに何かしらの不具合があったようです。(多分…)
共有シートに表示がONになっているか確認
まず確認したいのが設定そのものです。
ショートカットの編集を開き、共有シートに表示する設定自体がオンになっているか確認します。
iOS15以前の場合
今回はいつも使っているショートカットなので可能性は低いですが一応確認します。
アプリを開き、該当するショートカットの右上にある「(編集)」を開きます。
ショートカットの編集に進んだらさらに画面右上の「(詳細)」を開きましょう。
ここで「共有シートに表示」をONにしていないとSafariで表示されません。
(その下の共有シートタイプは表示には関係ありません。)
ん~予想通りしっかりとONになっているんですけど…
iOS16の場合
iOS16のリリースに伴う追記です。
iOS16では「共有シートに表示」の設定場所が上記の場所から変更されました。
iOS16ではショートカット名を“長押し”し、出てきたメニューから「詳細」に進んだ先に該当の設定項目があります。
関連記事
詳しいやり方はこちらもご確認下さい。
【iOS16】ショートカットを共有シートに表示する方法。
iPhoneを再起動すれば治った
今までの経験上、iPhoneのアプリに不具合が発生した時は再インストールするか、iPhoneを再起動すれば治ってきました。
ということでiPhoneの電源を落とし、再起動してみます。
再起動後Safariを立ち上げて共有シートを確認します。
すると何事もなかったかのようにショートカットが今まで通り表示されました・w・
実はこうなる前にショートカットアプリを削除したり、再インストールしたりしていたのですがもしかしたらこの作業中に何か不具合が出てしまったのかもしれません。
まとめ
Safariの共有シートに作成済みのショートカットが表示されない時は設定を確認し、それでもダメなら再起動や再インストールをお試しください。
パソコンと同じでiPhoneも環境が変更された時は再起動してあげるのが理想なのかもしれないですね…