- uBlock Origin Lite Betaは、Safari iOSで利用できる広告ブロック拡張機能のベータ版
- TestFlightアプリを通じて、さまざまなAppleデバイスでベータビルドのインストールとテストをサポート
- インストールとテストの過程では、招待リンクまたはメール案内を受け取り、最大30台のデバイスにインストール可能
- 自動アップデート機能、複数デバイスでのビルド管理、以前のバージョンのテストなど、柔軟なテスト環境を提供
- ベータ期間終了後はApp Store版をダウンロードする必要があり、ベータで購入したアプリ内項目は引き継がれない
uBlock Origin Lite Beta for Safari iOS ベータテスト参加案内
ベータアプリのインストールとテスト概要
- 各ベータビルドは、開発者がアップロードした日から最大90日間テスト可能
- TestFlightアプリでは、残りのテスト期間とともに、新しいビルドの通知やテスト手順を提供
- TestFlight 3以降を使用すると自動アップデートが可能で、最新ビルドが自動でインストールされる
- テスト期間終了後はベータアプリを開けなくなり、App Store版を別途インストールする必要がある
- ベータ期間中のアプリ内課金項目は、App Storeの正式版には引き継がれない
ベータアプリのインストール前の注意事項
インストール方法
TestFlightを使用したベータアプリの基本インストール手順
- テストするデバイスにTestFlightをインストール
- 招待メールを受信し、「TestFlightで表示」をタップするか、公開招待リンクを使ってアプリをインストール
- 新規テスターは「承認」→「インストール」の順に進む
- 既存テスターは「アップデート」または「開く」を選択して新しいビルドを利用可能
- 1人のテスターは最大30台のデバイスにベータアプリをインストール可能
条件と基準
- 開発者が求める追加のデバイス/OS要件を満たしていない場合、その内容が明示される
- 推奨されていないデバイスでも、TestFlightを使って招待を承認できる
- 招待を拒否した場合、その理由を開発者にフィードバックとして提供できる
サブスクリプションに関する注意事項
- TestFlightベータテスト中はサブスクリプション更新速度が速くなる
- 各サブスクリプションは1週間に最大6回、1日に複数回更新される場合がある
管理対象Appleアカウントの制限
- 管理対象AppleアカウントはTestFlightビルドのテストには使用できない
プラットフォーム別のベータアプリインストール手順
iOSまたはiPadOSデバイス
- TestFlightをインストール
- 招待メールの「TestFlightで表示」をタップするか、公開リンクをクリック
- 「承認」と「インストール」を順に進める
macOS
- MacにTestFlightをインストール
- 招待メールの「TestFlightで表示」をクリックするか、公開リンクを利用
- 「承認」後に「インストール」をクリック
tvOS (Apple TV)
- メール招待: TestFlightインストール後、Web上で引き換えコードを入力
- 公開招待リンク: iOS/iPadOSとApple TVにTestFlightをインストールし、公開リンクを承認→ Apple TVでインストール
visionOSとwatchOS
- visionOS: メールまたは公開リンクを通じてインストール
- watchOS: Apple WatchとペアリングされたiOSデバイスを通じてベータアプリを承認・インストール
特殊なアプリ種別のテスト
iMessageアプリ
- TestFlightでインストールと承認を行った後、iMessageアプリまたはステッカーパックをメッセージアプリで実行してテスト
App Clips
- ベータアプリとApp Clipは同時に2つインストールできない
- アプリをインストールするとClipが置き換えられ、一部データが失われる可能性がある
自動アップデート管理
TestFlight全体の自動アップデート
- TestFlight初回起動時に自動アップデート設定の案内が表示される
- iOS/iPadOS: TestFlight → 設定 → 「新しいアプリの自動アップデート」を管理
- macOS: TestFlight → 環境設定 → 一般
- tvOS: TestFlight → 設定 → 自動アップデートを選択
- visionOS: TestFlight → プロファイル → 「新しいアプリの自動アップデート」を管理
個別アプリの自動アップデート
- iOS/iPadOS/macOS/tvOS/visionOSでは、TestFlightのアプリ詳細ページで個別に自動アップデートのオン/オフを切り替え可能
以前のビルドとビルドグループの利用
- TestFlightアプリでは、現在のビルド以外に過去バージョンのビルドを選んでインストールすることも可能
- ベータビルドをインストールすると正式版App Storeアプリが置き換えられ、アプリ名の横にベータを示すオレンジ色の点が表示される
- 公開リンクで参加した場合、個人情報は開発者に共有されない
- ビルドのテスト記録など一部の情報(インストール日時、クラッシュ回数など)は開発者に共有される
ビルドインストールに関する追加案内
- iOS/iPadOS/macOS/tvOS/visionOSで「以前のビルドを表示」または「バージョンとビルドグループ」から希望するビルドを選んでインストールできる
- 選択したビルドは、すでにインストールされているビルドを置き換える
まとめ
- uBlock Origin Lite Beta for Safari iOSのTestFlightベータプログラムは、さまざまなApple環境で新機能や変更点を最も素早くテストできる機会を提供する
- TestFlightの柔軟な自動アップデート設定と複数デバイス対応により、開発者とテスターの双方に体系的なベータテスト環境を提供する
- ベータで得られたフィードバックは、正式版に反映される重要な資料として活用される
1件のコメント
Hacker Newsのコメント
この話題についてぜひおすすめしたいアプリは Hush だと思っている。iOS で使える、優れた無料のオープンソースアプリで、きちんとメンテナンスされている点を強調したい。Hush 公式サイト を参照
Firefox が 2019 年から iOS でサードパーティ製コンテンツフィルターのサポートに失敗している、あるいは拒否しているのは残念だ。Gecko エンジンを持ち込めないとしても、Mozilla Firefox ブランドの認知を高める努力は続けるべきだと思うが、リソース投入そのものを拒んでいるように見える。関連議論リンク を確認できる
私は長いあいだ Wipr を使っていて、今は Wipr 2 を使っている。煩わしい広告をブロックするのにちょうどよく、クロスプラットフォーム対応なので少額を払う価値は十分あると判断している
1Blocker はこの 10 年近く、私にとって相性の良いコンテンツブロッカーの役割を果たしてくれている。1Blocker アプリリンク を参照
プロジェクトページは、この GitHub リンクが正しい場所だと思う。uBlock Origin Lite 公式 GitHub を参照
これが AdGuard より良いのか気になっている。2 つを同時に動かすのはよくないと聞いたが、uBlock 版が本当に実用的なのか悩む
互換性の案内内容が印象的だ。iOS 18.0 以降、visionOS 1.0 以降、iPhone、iPad、Apple Vision、そして macOS 15.0 以降かつ Apple Silicon チップ搭載 Mac でのみ利用可能という条件は確認しておくとよいと思う
速度は速いほうだが、私の場合はすべての広告を完全にはブロックできないという経験をしている
2025 年 5 月 13 日にこれに関連する議論があったことは伝えておきたい。以前の議論の紹介 を参照
Orion for iOS では uBlock Origin を使えるのが良くて利用している。ただし、add-on の操作が直感的ではなく不便で、その結果デスクトップほど強力なブロック設定にはできない。それ以外にもっと良い選択肢が出てくるなら大いに期待している