とうとうiOS12がリリースされました.
それに伴い設定アプリを含む標準アプリのURLスキームがそのまま使えるようになったのか, 使えなくなっていたものはどうなったか, 調べてみました.
なお検証に用いたデバイスはiPhone 6, ランチャーアプリはLauncherになります.
※価格は記事執筆時のものです. 現在の価格はApp Storeから確認ください.
スポンサーリンク
- iOS12直前
- 設定アプリSettings
- 標準アプリ
- アクティビティActivity
- アラームAlarm
- 株価Stocks
- カレンダーCalendar
- 写真Photos
- ストップウォッチStopwatch
- 世界時計World Clock
- タイマーTimer
- テレビTV
- 天気Weather
- 電話(確認なし)Phone(no confirmation)
- 電話(確認あり)Phone(confirmed)
- 電話(よく使う項目)Phone(Favorites)
- 電話(履歴)Phone(Recents)
- 電話(留守番電話)Phone(Voicemail)
- 時計Clock
- 友だちを探すFind My Friends
- ビデオVideo
- ヘルスケアHealth
- ボイスメモVoice Memos
- マップMaps
- メール(起動)Mail(Launch)
- メール(新規作成)Mail(Create new)
- メッセージ(新規作成)Messages(Create new)
- ミュージックMusic
- メモNotes
- リマインダーReminders
- 連絡先Contacts
- App Store
- App Store>検索App Store>Search
- Apple Watch
- FaceTime(確認なし)FaceTime(no confirmation)
- FaceTime(確認あり)FaceTime(confirmed)
- FaceTime Audio(確認なし)FaceTime Audio(no confirmation)
- FaceTime Audio(確認あり)FaceTime Audio(confirmed)
- Home
- Apple Books(ブック)
- iCloud Drive
- iPhoneを探すFind My iPhone
- iTunes Store
- News
- Podcast
- Safari
- Wallet
- 〆
- 過去のバージョン
iOS12直前
アップデートしてからしばらく触っていて気づいたんですが, 一時的な圏外病と同じくして設定アプリを起動するURLスキームの一つである
app-settings:
の挙動が不安定で, 裏では開いてるものの表示されないかとても遅い, しばしばホーム画面に落ちる…といった現象を確認しました.
しばらく時間を置いた後に正しく起動したため, 一時的なものであったと考えられます.
まぁ下記の通り起動先が起動先のため好んで使う方はいないでしょう.
ま, そんなことはさておき, さっそく見てみましょう.
前回のiOS11の一覧を何度も閲覧された方はあちらと似ているように見えるでしょうが, iOS11時の結果と異なる場合があるため注意してください.
"App" はアプリランチャー, "Widget" はウィジェットランチャーから起動できたかどうかを示しています.
設定アプリ
Settings
残念ながらやはりiOS12でも設定アプリを起動するスキーム以外は全滅でした.
iOS11の時と同様, スキーム以下の文字列は無視されてしまうようです.
iOS12.0(2018.09.18時点)で確認できた設定アプリ関連のURLスキームは以下の9種のみ, しかもすべてただ設定アプリを起動するだけです.
App-Prefs:
App-prefs:
app-Prefs:
App-Prefs:root=
App-prefs:root=
app-Prefs:root=
App:OK | Widget:OK
app-prefs:
app-prefs:root=
App:NG | Widget:OK
app-settings:
App:OK | Widget:NG
※設定アプリのうち各アプリランチャーのページへ飛びます.
※Move to the setting page of each launcher application.
見ての通りで最後を除いてappのa, prefsのpが大文字か小文字か…の違いですね.
しかしなぜかaとp両方とも小文字にするとアプリランチャーから直接起動できず, ウィジェットでのみ起動できました.
prefs:について
iOS10から登場した, prefs:を持つアプリによって設定アプリを開く若干トリッキーな方法がありました.
iOS11で使えなくなったのですが引き続きiOS12でも使うことはできないようです.
標準アプリ
以降は設定アプリ以外の標準アプリです.
※設定アプリについてもですが主にiOS11時点で判明しているものを基にしているため, 実際には存在していても判明していない可能性があります.
ここに無い, あっても起動不可能であるからといって本当に無い可能性はゼロではありません.
アクティビティ
Activity
activitytoday://
App:NG | Widget:NG
アラーム
Alarm
Clock-alarm://
App:NG | Widget:NG
株価
Stocks
Stocks://
App:OK | Widget:OK
カレンダー
Calendar
calshow://
App:OK | Widget:OK
写真
Photos
photos-redirect://
App:OK | Widget:OK
ストップウォッチ
Stopwatch
Clock-stopwatch://
App:NG | Widget:NG
世界時計
World Clock
Clock-worldclock://
App:NG | Widget:NG
タイマー
Timer
Clock-timer://
App:NG | Widget:NG
テレビ
TV
com.apple.TV://
App:OK | Widget:OK
天気
Weather
weather://
Weather://?index=0
App:NG | Widget:NG
電話(確認なし)
Phone(no confirmation)
tel:0123456789
App:OK | Widget:OK
iOS11では確認なしで通話が始まりましたが, iOS12.0ではこちらも確認のポップアップが表示されるようになりました.
In iOS 11, a call started without confirmation, but in iOS 12.0, confirmation popup is now displayed as well.
電話(確認あり)
Phone(confirmed)
telprompt:0123456789
App:OK | Widget:OK
電話(よく使う項目)
Phone(Favorites)
Mobilephone-favorits://
App:NG | Widget:NG
電話(履歴)
Phone(Recents)
Mobilephone-recents://
App:NG | Widget:NG
電話(留守番電話)
Phone(Voicemail)
Vmshow://
App:NG | Widget:NG
時計
Clock
Clock://
App:NG | Widget:NG
友だちを探す
Find My Friends
findmyfriends://
App:OK | Widget:OK
ビデオ
Video
videos://
App:OK | Widget:OK
ヘルスケア
Health
x-apple-health://
App:OK | Widget:OK
ボイスメモ
Voice Memos
Voicememos://
App:NG | Widget:NG
マップ
Maps
http:maps.apple.com/?q
App:OK | Widget:OK
Safariを経由して起動
Launch via Safari.
メール(起動)
Mail(Launch)
message://
App:OK | Widget:OK
メール(新規作成)
Mail(Create new)
mailto://
App:OK | Widget:OK
メッセージ(新規作成)
Messages(Create new)
sms://
App:OK | Widget:OK
ミュージック
Music
music://
App:OK | Widget:OK
メモ
Notes
mobilenotes://
App:OK | Widget:OK
リマインダー
Reminders
x-apple-reminder://
App:OK | Widget:OK
ホーム画面に強制的に移動するバグ x-apple-reminder:: も健在です.
A bug that forcibly moves to the home screen "x-apple-reminder ::" is still alive on iOS 12.0.
連絡先
Contacts
Contact://
App:NG | Widget:NG
App Store
itms-apps://
App:OK | Widget:OK
App Store>検索
App Store>Search
itms-apps://search.itunes.apple.com/WebObjects/MZSearch.woa/wa/search?media=software&term=
App:OK | Widget:OK
Apple Watch
itms-watch://
App:OK | Widget:OK
FaceTime(確認なし)
FaceTime(no confirmation)
facetime://0123456789
App:OK | Widget:OK
iOS11では確認なしで通話が始まりましたが, iOS12.0ではこちらも確認のポップアップが表示されるようになりました.
In iOS 11, a call started without confirmation, but in iOS 12.0, confirmation popup is now displayed as well.
FaceTime(確認あり)
FaceTime(confirmed)
facetime-prompt://0123456789
App:OK | Widget:OK
FaceTime Audio(確認なし)
FaceTime Audio(no confirmation)
facetime-audio://0123456789
App:OK | Widget:OK
iOS11では確認なしで通話が始まりましたが, iOS12.0ではこちらも確認のポップアップが表示されるようになりました.
In iOS 11, a call started without confirmation, but in iOS 12.0, confirmation popup is now displayed as well.
FaceTime Audio(確認あり)
FaceTime Audio(confirmed)
facetime-audio-prompt://0123456789
App:OK | Widget:OK
Home
com.apple.Home://
App:OK | Widget:OK
Apple Books(ブック)
ibooks://
App:OK | Widget:OK
iCloud Drive
Iclouddriveapp://
App:NG | Widget:NG
iPhoneを探す
Find My iPhone
fmip1://
App:OK | Widget:OK
iTunes Store
itms://
App:OK | Widget:OK
News
applenews://
App:NG | Widget:NG
Safariが表示されエラー表示となり起動不可.
Safari is displayed and an error display is displayed and it can not be activated.
Podcast
pcast://
App:OK | Widget:OK
Safari
x-web-search://
App:OK | Widget:OK
iOS11では新規タブが開きましたが, iOS12.0では前回最後に開いたページが開くようになりました.
A new tab opens on iOS 11, but in iOS 12.0 the "last opened page" is now opened.
Wallet
shoebox://
App:OK | Widget:OK
〆
過去にあったように, iOSのアップデートなどに関係なく仕様変更される可能性があります.
アプリランチャー, ウィジェット共に起動できなかったものは
- 本当に無い
- 仕様が変わっており現在判明していない
のいずれかであろうと思います.
変更や新しいものがあれば都度追記, 訂正する予定です.
[Search]iPhone URLスキーム -The theoryの戯言iPhoneのURLスキームを検索して一覧表示できます. リクエストは内容に応じてお答えします.
URLスキームのサイトも順次更新していきます.
過去のバージョン