
今回以降, 出来たらiOSのアップデートの度に起動チェックをしたいと思います.
スポンサーリンク
- コトのあらまし
- タイマー
- 天気
- 電話(起動)
- 友だちを探す
- ビデオ
- ボイスメモ
- マップ
- メール(起動)
- メッセージ(新規)
- ミュージック(起動)
- メモ
- リマインダー
- 連絡先
- App Store(起動)
- Apple Watch
- FaceTime
- FaceTime Audio
- Find iPhone
- GameCenter
- iBooks
- iCloud Drive
- iTunes Store(起動)
- News
- Passbook
- Podcast
- Safari(新規タブ)
- Wallet
- 設定アプリ
- 設定アプリ>アクセシビリティ
- 設定アプリ>位置情報サービス
- 設定アプリ>一般
- 設定アプリ>おやすみモード
- 設定アプリ>壁紙
- 設定アプリ>画面表示と明るさ
- 設定アプリ>コントロールセンター
- 設定アプリ>コンパス
- 設定アプリ>サウンド
- 設定アプリ>写真とカメラ
- 設定アプリ>通知
- 設定アプリ>テザリング
- 設定アプリ>電話
- 設定アプリ>パスコード
- 設定アプリ>バッテリー
- 設定アプリ>ビデオ
- 設定アプリ>プライバシー
- 設定アプリ>マップ
- 設定アプリ>ミュージック
- 設定アプリ>メール/連絡先/カレンダー
- 設定アプリ>メッセージ
- 設定アプリ>メモ
- 設定アプリ>モバイルデータ通信
- 設定アプリ>リマインダー
- 設定アプリ>Bluetooth
- 設定アプリ>Facebook
- 設定アプリ>FaceTime
- 設定アプリ>Flickr
- 設定アプリ>GameCenter
- 設定アプリ>iCloud
- 設定アプリ>iTunes/App Store
- 設定アプリ>Safari
- 設定アプリ>Sina Weibo
- 設定アプリ>Touch IDとパスコード
- 設定アプリ>Twitter
- 設定アプリ>Vimeo
- 設定アプリ>Wi-Fi
- 傾向について
- 〆
コトのあらまし
iOS9がリリースされ, その前後にリリースされた広告ブロックアプリ「Crystal」が全てのはじまりでした.
例外こそあれ, 標準アプリの多くは実はURLスキームが存在します.
ウィジェットからの起動では問題なく起動しますが, 設定アプリなど一部については, ランチャーアプリや着せ替えアプリで作成したショートカットアイコンからの起動は残念ながら不可能でした
しかし prefs: のURLスキームを持つアプリをインストールしたデバイスでは, 本来不可能であるはずのランチャーアプリやショートカットアイコンからの起動を可能にすることが分かったのが件の記事についてです.
もちろん公式で発表された話ではありませんのでどこまでが正しいのか, 時期が時期なのでiOS10になればあっさりダメになる可能性もあります.
まぁそれはともかく, 前回のエントリは何だかんだとiOS9がリリースされて間もないものです.
現在の最新であるiOS9.3.3での起動チェックということで今回紹介します.
なお, ウィジェットからの起動は prefs:を持つアプリの有無に関係ないようなので同一として省略しています.
起動確認に使用したデバイスは iPhone6, iOS9.3.3になります, 他の環境でも同一である保証は無いことをここで断っておきます.
prefs:を持つアプリについては分かる範囲でこちらに載せています.
スポンサーリンク
タイマー
clock-timer:
| prefs | noprefs | widget |
|---|---|---|
| × | × | ○ |
prefs…prefs:を持つアプリがデバイスにある状態でランチャーアプリや着せ替えアイコンから起動できるかどうか
noprefs…prefs:を持つアプリがデバイスに無い状態でランチャーアプリや着せ替えアイコンから起動できるかどうか
widget…ウィジェットから起動できるかどうか
以下同様
天気
weather:
| prefs | noprefs | widget |
|---|---|---|
| × | × | ○ |
上記だと, ロケーションがnullになります.
weather://?index=0
| prefs | noprefs | widget |
|---|---|---|
| × | × | ○ |
電話(起動)
mobilephone:
| prefs | noprefs | widget |
|---|---|---|
| × | × | ○ |
電話(通話, 確認なし)
tel:${0123-45-6789}
| prefs | noprefs | widget |
|---|---|---|
| × | × | ○ |
電話(通話, 確認あり)
telprompt:${0123-45-6789}
| prefs | noprefs | widget |
|---|---|---|
| × | × | ○ |
電話(よく使う項目)
mobilephone-favorites:
| prefs | noprefs | widget |
|---|---|---|
| × | × | ○ |
電話(履歴)
mobilephone-recents:
| prefs | noprefs | widget |
|---|---|---|
| × | × | ○ |
電話(留守番電話)
vmshow:
| prefs | noprefs | widget |
|---|---|---|
| × | × | ○ |
友だちを探す
findmyfriends:
| prefs | noprefs | widget |
|---|---|---|
| ○ | ○ | ○ |
ビデオ
videos:
| prefs | noprefs | widget |
|---|---|---|
| ○ | ○ | ○ |
ボイスメモ
voicememos:
| prefs | noprefs | widget |
|---|---|---|
| × | × | ○ |
マップ
| prefs | noprefs | widget |
|---|---|---|
| ○ | ○ | ○ |
メール(起動)
message:
| prefs | noprefs | widget |
|---|---|---|
| ○ | ○ | ○ |
メール(新規作成)
mailto:
| prefs | noprefs | widget |
|---|---|---|
| ○ | ○ | ○ |
メッセージ(新規)
sms:
| prefs | noprefs | widget |
|---|---|---|
| ○ | ○ | ○ |
ミュージック(起動)
music:
| prefs | noprefs | widget |
|---|---|---|
| ○ | ○ | ○ |
ミュージック(View Album)
https://itunes.apple.com/us/album/id${ID}?app=music
| prefs | noprefs | widget |
|---|---|---|
| ○ | ○ | ○ |
ID部分にはApp IDを入力(例:David AusugtのEpikurシングルのURLはhttps://itunes.apple.com/jp/album/epikur-single/id837037534?ign-mpt=uo%3D4のため, IDをこの837037534に置きかえる, Artistも同様).
ミュージック(View Artist)
https://itunes.apple.com/us/artist/id${ID}?app=music
| prefs | noprefs | widget |
|---|---|---|
| ○ | ○ | ○ |
メモ
mobilenotes:
| prefs | noprefs | widget |
|---|---|---|
| ○ | ○ | ○ |
リマインダー
x-apple-reminder:
| prefs | noprefs | widget |
|---|---|---|
| ○ | ○ | ○ |
連絡先
contact:
| prefs | noprefs | widget |
|---|---|---|
| × | × | ○ |
App Store(起動)
itms-apps:
| prefs | noprefs | widget |
|---|---|---|
| ○ | ○ | ○ |
App Store(View App)
itms-apps://itunes.apple.com/app/id${ID}
| prefs | noprefs | widget |
|---|---|---|
| ○ | ○ | ○ |
ID部分にはApp IDを入力(例:LINEのアプリURLはhttps://itunes.apple.com/jp/app/line/id443904275?mt=8のため, IDをこの443904275に置きかえる).
Apple Watch
itms-watch:
| prefs | noprefs | widget |
|---|---|---|
| ○ | ○ | ○ |
FaceTime
facetime:
| prefs | noprefs | widget |
|---|---|---|
| ○ | ○ | ○ |
FaceTime Audio
facetime-audio:
| prefs | noprefs | widget |
|---|---|---|
| ○ | ○ | ○ |
Find iPhone
fmip1:
| prefs | noprefs | widget |
|---|---|---|
| ○ | ○ | ○ |
GameCenter
gamecenter:
| prefs | noprefs | widget |
|---|---|---|
| ○ | ○ | ○ |
iBooks
ibooks:
| prefs | noprefs | widget |
|---|---|---|
| ○ | ○ | ○ |
iCloud Drive
iclouddriveapp:
| prefs | noprefs | widget |
|---|---|---|
| × | × | ○ |
iTunes Store(起動)
itms:
| prefs | noprefs | widget |
|---|---|---|
| ○ | ○ | ○ |
iTunes Store(View Album)
itms://itunes.apple.com/us/album/id${ID}?app=itunes
| prefs | noprefs | widget |
|---|---|---|
| ○ | ○ | ○ |
iTunes Store(View Artist)
itms://itunes.apple.com/us/artist/id${ID}?app=itunes
| prefs | noprefs | widget |
|---|---|---|
| ○ | ○ | ○ |
News
applenews:
| prefs | noprefs | widget |
|---|---|---|
| - | - | - |
日本でリリースされていないため, 検証できません.
Passbook
shoebox:
| prefs | noprefs | widget |
|---|---|---|
| - | - | - |
iOS9ではPassbookでなく下記のWalletになります.
Podcast
pcast:
| prefs | noprefs | widget |
|---|---|---|
| ○ | ○ | ○ |
Safari(新規タブ)
x-web-search:
| prefs | noprefs | widget |
|---|---|---|
| ○ | ○ | ○※ |
※ウィジェットから起動する場合, 新規タブでなく最後に閲覧したタブが開きます.
Wallet
shoebox;
| prefs | noprefs | widget |
|---|---|---|
| ○ | ○ | ○ |
設定アプリ
prefs:root
| prefs | noprefs | widget |
|---|---|---|
| ○ | × | ○ |
設定アプリ>アクセシビリティ
prefs:root=General&path=ACCESSIBILITY
| prefs | noprefs | widget |
|---|---|---|
| ○ | × | ○ |
設定アプリ>位置情報サービス
prefs:root=LOCATION_SERVICES
| prefs | noprefs | widget |
|---|---|---|
| ○ | × | ○ |
設定アプリ>一般
prefs:root=General
| prefs | noprefs | widget |
|---|---|---|
| ○ | × | ○ |
設定アプリ>一般>キーボード
prefs:root=General&path=Keyboard
| prefs | noprefs | widget |
|---|---|---|
| ○ | × | ○ |
設定アプリ>一般>言語と地域
prefs:root=General&path=INTERNATIONAL
| prefs | noprefs | widget |
|---|---|---|
| ○ | × | ○ |
設定アプリ>一般>自動ロック
prefs:root=General&path=AUTOLOCK
| prefs | noprefs | widget |
|---|---|---|
| ○ | × | ○ |
設定アプリ>一般>使用状況
prefs:root=General&path=USAGE
| prefs | noprefs | widget |
|---|---|---|
| △1 | × | △1 |
※iOS9.3.3においてこのページは存在せず, 下記がその代わりになります.
設定アプリ>一般>ストレージとiCloudの使用状況
prefs:root=General&path=STORAGE_ICLOUD_USAGE
| prefs | noprefs | widget |
|---|---|---|
| ○ | × | ○ |
設定アプリ>一般>ソフトウェアアップデート
prefs:root=General&path=SOFTWARE_UPDATE_LINK
| prefs | noprefs | widget |
|---|---|---|
| ○ | × | ○ |
設定アプリ>一般>情報
prefs:root=General&path=About
| prefs | noprefs | widget |
|---|---|---|
| ○ | × | ○ |
設定アプリ>一般>バッテリーの使用状況
prefs:root=General&path=USAGE/BATTERY_USAGE
| prefs | noprefs | widget |
|---|---|---|
| △1 | × | △1 |
※iOS9.3.3においてこのページは存在しません.
設定アプリ>一般>日付と時刻
prefs:root=General&path=DATE_AND_TIME
| prefs | noprefs | widget |
|---|---|---|
| ○ | × | ○ |
設定アプリ>一般>プロファイル
prefs:root=General&path=ManagedConfigurationList
| prefs | noprefs | widget |
|---|---|---|
| ○ | × | ○ |
設定アプリ>一般>リセット
prefs:root=General&path=Reset
| prefs | noprefs | widget |
|---|---|---|
| ○ | × | ○ |
設定アプリ>一般>Appのバックグラウンド更新
prefs:root=General&path=AUTO_CONTENT_DOWNLOAD
| prefs | noprefs | widget |
|---|---|---|
| ○ | × | ○ |
設定アプリ>一般>Siri
prefs:root=General&path=SIRI
| prefs | noprefs | widget |
|---|---|---|
| ○ | × | ○ |
設定アプリ>一般>VPN
prefs:root=General&path=VPN
| prefs | noprefs | widget |
|---|---|---|
| ○ | × | ○ |
設定アプリ>おやすみモード
prefs:root=DO_NOT_DISTURB
| prefs | noprefs | widget |
|---|---|---|
| ○ | × | ○ |
設定アプリ>壁紙
prefs:root=Wallpaper
| prefs | noprefs | widget |
|---|---|---|
| ○ | × | ○ |
設定アプリ>画面表示と明るさ
prefs:root=DISPLAY
| prefs | noprefs | widget |
|---|---|---|
| ○ | × | ○ |
設定アプリ>コントロールセンター
prefs:root=ControlCenter
| prefs | noprefs | widget |
|---|---|---|
| ○ | × | ○ |
設定アプリ>コンパス
prefs:root=COMPASS
| prefs | noprefs | widget |
|---|---|---|
| ○ | × | ○ |
設定アプリ>サウンド
prefs:root=Sounds
| prefs | noprefs | widget |
|---|---|---|
| ○ | × | ○ |
設定アプリ>サウンド>着信音
prefs:root=Sounds&path=Ringtone
| prefs | noprefs | widget |
|---|---|---|
| ○ | × | ○ |
設定アプリ>写真とカメラ
prefs:root=Photos
| prefs | noprefs | widget |
|---|---|---|
| ○ | × | ○ |
設定アプリ>通知
prefs:root=NOTIFICATIONS_ID
| prefs | noprefs | widget |
|---|---|---|
| ○ | × | ○ |
設定アプリ>テザリング
prefs:root=INTERNET_TETHERING
| prefs | noprefs | widget |
|---|---|---|
| △1 | × | △1 |
※iOS9.3.3においてこのページは存在しません.
設定アプリ>電話
prefs:root=Phone
| prefs | noprefs | widget |
|---|---|---|
| ○ | × | ○ |
設定アプリ>電話>発信者番号通知
prefs:root=Phone&path=CallerID
| prefs | noprefs | widget |
|---|---|---|
| ○ | × | ○ |
設定アプリ>パスコード
prefs:root=PASSCODE
| prefs | noprefs | widget |
|---|---|---|
| △1 | × | △1 |
※iOS9.3.3においてこのページは存在しません.
設定アプリ>バッテリー
prefs:root=BATTERY_USAGE
| prefs | noprefs | widget |
|---|---|---|
| ○ | × | ○ |
設定アプリ>ビデオ
prefs:root=VIDEO
| prefs | noprefs | widget |
|---|---|---|
| ○ | × | ○ |
設定アプリ>プライバシー
prefs:root=Privacy
| prefs | noprefs | widget |
|---|---|---|
| ○ | × | ○ |
設定アプリ>マップ
prefs:root=MAPS
| prefs | noprefs | widget |
|---|---|---|
| ○ | × | ○ |
設定アプリ>ミュージック
prefs:root=MUSIC
| prefs | noprefs | widget |
|---|---|---|
| ○ | × | ○ |
設定アプリ>ミュージック>イコライザ
prefs:root=MUSIC&path=EQ
| prefs | noprefs | widget |
|---|---|---|
| ○ | × | ○ |
上はイコライザでなくその1つ上のミュージックが開きます.
prefs:root=MUSIC&path=com.apple.Music:EQ
| prefs | noprefs | widget |
|---|---|---|
| ○ | × | ○ |
設定アプリ>メール/連絡先/カレンダー
prefs:root=ACCOUNT_SETTINGS
| prefs | noprefs | widget |
|---|---|---|
| ○ | × | ○ |
設定アプリ>メッセージ
prefs:root=MESSAGES
| prefs | noprefs | widget |
|---|---|---|
| ○ | × | ○ |
設定アプリ>メモ
prefs:root=NOTES
| prefs | noprefs | widget |
|---|---|---|
| ○ | × | ○ |
設定アプリ>モバイルデータ通信
prefs:root=MOBILE_DATA_SETTINGS_ID
| prefs | noprefs | widget |
|---|---|---|
| ○ | × | ○ |
設定アプリ>リマインダー
prefs:root=REMINDERS
| prefs | noprefs | widget |
|---|---|---|
| ○ | × | ○ |
設定アプリ>Bluetooth
prefs:root=Blutooth
| prefs | noprefs | widget |
|---|---|---|
| ○ | × | ○ |
設定アプリ>Facebook
prefs:root=FACEBOOK
| prefs | noprefs | widget |
|---|---|---|
| ○ | × | ○ |
設定アプリ>FaceTime
prefs:root=FACETIME
| prefs | noprefs | widget |
|---|---|---|
| ○ | × | ○ |
設定アプリ>Flickr
prefs:root=FLICKR
| prefs | noprefs | widget |
|---|---|---|
| ○ | × | ○ |
設定アプリ>GameCenter
prefs:root=GAMECENTER
| prefs | noprefs | widget |
|---|---|---|
| ○ | × | ○ |
設定アプリ>iCloud
prefs:root=CASTLE
| prefs | noprefs | widget |
|---|---|---|
| ○ | × | ○ |
設定アプリ>iCloud>容量
prefs:root=CASTLE&path=STORAGE_AND_BACKUP
| prefs | noprefs | widget |
|---|---|---|
| ○ | × | ○ |
設定アプリ>iTunes/App Store
prefs:root=STORE
| prefs | noprefs | widget |
|---|---|---|
| ○ | × | ○ |
設定アプリ>Safari
prefs:root=Safari
| prefs | noprefs | widget |
|---|---|---|
| △1 | × | △1 |
prefs:root=SAFARI
| prefs | noprefs | widget |
|---|---|---|
| ○ | × | ○ |
設定アプリ>Sina Weibo
prefs:root=WEIBO
| prefs | noprefs | widget |
|---|---|---|
| ○ | × | ○ |
設定アプリ>Touch IDとパスコード
prefs:root=TOUCHID_PASSCODE
| prefs | noprefs | widget |
|---|---|---|
| ○ | × | ○ |
設定アプリ>Twitter
prefs:root=TWITTER
| prefs | noprefs | widget |
|---|---|---|
| ○ | × | ○ |
設定アプリ>Vimeo
prefs:root=VIMEO
| prefs | noprefs | widget |
|---|---|---|
| ○ | × | ○ |
設定アプリ>Wi-Fi
prefs:root=WIFI
| prefs | noprefs | widget |
|---|---|---|
| ○ | × | ○ |
1 : 設定アプリトップが起動します.
傾向について
設定アプリトップになってしまう一部を除いて, すべてのアプリは所有するアプリの如何に関係なくウィジェットからの起動は可能であることがわかります.
アプリランチャーや着せ替えになると, まず言えるのは設定アプリは全滅, 他の純正アプリについては
- 時計アプリ関連
- 天気
- 電話
- ボイスメモ
- 連絡先
- iCloud Drive
が起動できません.
但しprefs:を持つアプリを所有していれば, 上記アプリの起動も可能になります.
〆
恐らくあと2ヶ月のうちにiOS10がリリースされるでしょうから, 今回の結果がまた変わるかもしれません.
最悪大半が使えなくなるリスクもあります.
せめて設定アプリ prefs:rootだけでも使えれば嬉しいんですけどね…
