【自動化】iPhoneのショートカットを用い、ホーム画面から1タップでYouTubeをBraveで表示する方法（広告ブロック可）

:::note warn
最新の記事は、[こちら](https://note.com/ryota23/n/n41618e82ecc3#c12d5cac-8258-45f6-a167-351263c287e2)に移植しました。
最新版は上記URLからご覧ください。
:::


# 概要
- iPhoneでショートカット機能を使用
- ホーム画面から1タップでYouTubeを[Brave](https://apps.apple.com/jp/app/brave-%E5%BA%83%E5%91%8A%E3%83%96%E3%83%AD%E3%83%83%E3%82%AF-adblock-%E3%81%99%E3%82%8B%E3%82%A6%E3%82%A7%E3%83%96%E3%83%96%E3%83%A9%E3%82%A6%E3%82%B6/id1052879175?uo=4&mt=8)アプリで起動・表示する
- デフォルトのブラウザはSafariのままでOK
- 広告なしでYouTubeを視聴可能


※背景
- iPhoneでYouTubeを広告なしで見たく、ブラウザアプリ [Brave](https://apps.apple.com/jp/app/brave-%E5%BA%83%E5%91%8A%E3%83%96%E3%83%AD%E3%83%83%E3%82%AF-adblock-%E3%81%99%E3%82%8B%E3%82%A6%E3%82%A7%E3%83%96%E3%83%96%E3%83%A9%E3%82%A6%E3%82%B6/id1052879175?uo=4&mt=8)を使っていた。が、毎度YouTubeを検索したりするのが面倒だったので、ショートカット機能でなんとかならないかと思い、やってみた。
- **Safariみたいにホーム画面にショートカットを追加すればよいのではと思ったが、2022.9.15現在、Braveにはその機能がない**ため、本設定を実施した。

# 検証環境
- iOS 16.0
- iPhone 12
- [Brave](https://apps.apple.com/jp/app/brave-%E5%BA%83%E5%91%8A%E3%83%96%E3%83%AD%E3%83%83%E3%82%AF-adblock-%E3%81%99%E3%82%8B%E3%82%A6%E3%82%A7%E3%83%96%E3%83%96%E3%83%A9%E3%82%A6%E3%82%B6/id1052879175?uo=4&mt=8) (1.42)
- デフォルトブラウザの設定は、Safariとする
※デフォルトブラウザがBraveの方は、[こちら](https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q14261346879
)で対応可能。

# 手順
1.アプリ"**ショートカット**"を起動する
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/306295/c452fde5-3827-35d7-9c33-44c42b9325a2.png)



2.左下のショートカットタブを選択した状態で、右上の"**+**"ボタンをタップして、ショートカットの新規作成をする
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/306295/f38f49f5-e8a5-7b40-40f6-528530c19e32.png)


3."**アクションを追加**"をタップする
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/306295/09235d20-b430-5a7a-ad81-f3dc73eb64f6.png)


4.**カテゴリ**の"**web**"をタップする
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/306295/9ba3f09f-61d2-9dde-935a-2cd785796a0c.png)

5.**Safari**の"**URLを開く**"を選択する
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/306295/fae068b2-0e40-7ff1-4156-d95450157928.png)


6."**URL**"部分をタップして、以下のURLを入力する

```url:URL
brave://open-url?url=https://m.youtube.com/?noapp=1
```

:::note warn
URLに余計なスペースなどが混入しないように注意。
※筆者はこれに気付かず、時間がかかった。
:::

- **入力前**
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/306295/3989b988-124a-915a-1cac-1d6502e251c8.png "入力前")


- **入力後**
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/306295/8fe59926-e6f4-d58b-0f4b-ffb027d9bbaa.png "入力後")

:::note info
応用として、`url=`より後のURLを変更することで、ほかのサイトを開くことも可能
:::

7.上部のタブをタップして、"**名称変更**"や"**アイコンの選択**"から好みの名称とアイコンを設定する
※ここではわかりやすく、名称を"BraveでYouTubeを開く"とした
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/306295/7147d45e-6a83-4e90-1c51-55278c748702.png)


※この状態で右上の"完了"をタップして、ショートカットの一覧に戻るとショートカットが作成されれている
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/306295/d54558aa-af56-f252-8dd6-3679c426d5ce.png)


8.上部のタブをタップし、"**ホーム画面に追加**"をタップする
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/306295/ecaecb2b-63bc-5d25-766a-25cf19575a2a.png)


9.ホーム画面に追加するアイコンと名称を選択・入力し、"**追加**"をタップする
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/306295/2b643285-3889-1b87-6dbb-02ecdf333f7a.png)


10.ホーム画面に戻ると、追加したショートカットが表示されているので、アイコンをタップする
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/306295/afdaa7ed-7c2e-ea27-4955-2dd972e1adfe.png)


11.画面上部にBraveで開くことを許可するかどうかを尋ねる通知がでるので、"**許可**"を選択するとBraveでYouTubeが開かれる

:::note info
- 必要に応じて、YouTubeにログインしてください
- 一度BraveでYouTubeにログイン後に、再度このショートカットを起動するとログインされた状態でタブが開かれる

:::

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/306295/5b9173dc-5398-6e4c-722a-5e0ec4b83508.png)


# 補足・解説　※読み飛ばし可
- URLスキームについて
    デフォルトブラウザであるSafariで入力したURLを開こうとすると、BraveのURLスキーム`brave://`が含まれるため、iOSの処理によって、Braveアプリが起動し、ディープリンクされる。

    ※iOSブラウザのURLスキームは以下を参照した。


https://github.com/brave/ios-open-thirdparty-browser


- Braveとは

https://apps.apple.com/jp/app/brave-%E5%BA%83%E5%91%8A%E3%83%96%E3%83%AD%E3%83%83%E3%82%AF-adblock-%E3%81%99%E3%82%8B%E3%82%A6%E3%82%A7%E3%83%96%E3%83%96%E3%83%A9%E3%82%A6%E3%82%B6/id1052879175?uo=4&mt=8

以上