外出先から Mac にリモートアクセスする方法
公開 2026-10-11 · 更新 2026-10-11
別の部屋にいるときも、モバイル回線のときも、旅行先でも、iPhone から Mac にアクセスできます。条件は、Mac が目の前にあるときに、一度 iPhone をペアリングしておくことだけです。Poket PC は最適な経路を自動で選びます。同じローカルネットワークでは直接接続、自宅にいないときはリレーです。ルーターのポートを開けることも、VPN を動かすことも、アカウントを作ることもありません。
このガイドでは、セットアップが終わったあとの経路を説明します。インストールとペアリングについては、まず iPhone から Mac を遠隔操作する方法 をご覧ください。ヘルパーは Mac のページ からインストールできます。
ここでいう「リモートアクセス」とは
Poket PC では、次のことができます。
- ライブ画面(H.264、30 fps、メインディスプレイ、長辺は最大 1600 px)
- Trackpad とキーボード入力
- Deck タイル(アプリ、メディアキー、ロック、Mission Control など)
- 接続を切った後も Mac で動き続ける Ask のタスク
一方で、ロック画面の解除、マルチモニターの切り替え、ファイル転送、クリップボード同期は、バージョン 1.0 ではできません(予定されているか、ロードマップにまだ載っていません)。
ステップ 1:Mac の前にいるうちにペアリングする
リモートアクセスは、すでに信頼したスマートフォンでしか使えません。
- Mac に Poket PC ヘルパーをインストールし、アクセシビリティと画面収録の許可を済ませます(正確な場所は 許可のヘルプ(英語)をご覧ください)。
- メニューバーのアイコンから Pair New Device を選びます。iPhone で Pair your computer(または右上の QR アイコン)をタップし、続けて Scan QR code をタップして、Mac に表示されたコードをスキャンします。
- 両方の画面の 6 桁のコードを見比べ、iPhone で Codes match — Pair をタップします。
このコードは Noise IK ハンドシェイクに組み込まれます。ペアリングの受付は 1 回限りで、120 秒たつと閉じ、コードを 3 回間違えたときも閉じます。
ステップ 2:ヘルパーを動かしたままにする
Mac のヘルパーは、動いている必要があります(メニューバーにアイコンが見えている状態)。再起動後もアクセスできるようにするには、セットアップ中に Open Poket PC when I log in をオンにするか、ヘルパーのメニューの Launch at login をオンにします。macOS がログイン項目を承認待ちにしている場合は、システム設定 › 一般 › ログイン項目(System Settings › General › Login Items)で Poket PC を許可してください。
Mac は起きたまま、ログインしたままにしておきます。スリープするとセッションが切れることがあります。ロック画面を通した操作はできません。
ステップ 3:iPhone から接続する
iPhone で Poket PC を開くと、ペアリング済みの Mac に自動で接続します。ローカルネットワークで Mac が見つかれば直接、見つからなければリレー経由で接続し、ネットワークが変わると切り替わります。アプリ上部のカードに、使っている経路が Same Wi‑Fi (direct) か Anywhere (relay) のどちらかで表示されます。「LAN」か「リモート」かを自分で選ぶ必要はありません。
リレーの役割
同じ Wi-Fi: iPhone <---- 直接 ----> Mac ヘルパー
外出先: iPhone <-- E2E 暗号化 --> リレー <-- E2E 暗号化 --> Mac ヘルパー
リレーは、同じランデブートークンを示した 2 つの接続を引き合わせ、バイト列をコピーします。セッション鍵は持たないので、画面もキー入力も読めません。見えるのはメタデータで、ランデブートークン、時刻、サイズ、IP アドレスです。詳しくは セキュリティ をご覧ください。
アクセスを即座に取り消す
ペアリング済みのデバイスは、すべて Mac に表示されます。ヘルパーのメニューを開き、Paired devices の下にあるスマートフォンの横の Revoke をクリックしてください。ライブセッションはその場で終了し、以降の接続だけでなく、使用中の接続も切れます。
iPhone が Mac を見つけられないとき
Mac がスリープしていないこと、ヘルパーが動いていること、ネットワークがつながっていることを確認してください。同じ Wi-Fi では、iPhone 側でも Poket PC にローカルネットワークへのアクセスを許可する必要があります。オフになっているときは、アプリの Devices 画面にそう表示されます。iPhone が Mac を見つけられないとき(英語)を順に確認してください。ペアリングの問題については、ペアリングのヘルプ(英語)で別に説明しています。
VPN やポート開放との比較
| 方法 | あなたが設定すること | Poket PC |
|---|---|---|
| ポート開放 | ルーターの設定、公開 IP のリスク | 使いません |
| 自宅 LAN への VPN | ネットワーク側の VPN サーバー | 不要 |
| Poket PC のリレー | 一度ペアリングするだけ | Mac がローカルネットワークにいないとき自動で使用 |
さらに詳しい比較は、ポート開放なしのリモートアクセス(英語)にあります。
ベータと料金
バージョン 1.0 は無料で、広告もアプリ内課金もありません。iPhone アプリは TestFlight の公開ベータで提供しており、App Store での公開は審査中です。ベータのページ(英語)をご覧ください。Pro プランはバージョン 1.1 で予定しており、現在は販売していません。Android アプリは Google Play で無料で入手でき、同じ方法で Mac に接続します。Android のページ をご覧ください。
Mac mini の無人運用、ログイン項目、スリープの設定については、Mac の無人アクセス(英語)をご覧ください。起きたままログインしている状態でのアクセスという制限も説明しています。
よくある質問
同じ Wi-Fi にいないときも Mac にアクセスできますか?
はい、一度ペアリングすれば可能です。Poket PC は、同じネットワークでは直接接続し、外出先ではリレー経由で接続します。リレーが転送するのは、中身を読めない暗号化されたデータです。
ルーターのポートを開ける必要はありますか?
いいえ。Poket PC はポート開放も VPN も使いません。
リモートアクセスは暗号化されていますか?
はい。iPhone と Mac のあいだのセッションは、Noise IK と ChaCha20-Poly1305 で保護されます。リレーは接続を引き合わせて暗号文をコピーするだけです。
ペアリングなしで、他人が Mac にリモートアクセスできますか?
できません。接続できるのは、QR コードと一致した 6 桁のコードでペアリングしたデバイスだけです。Mac のメニューバーからデバイスを取り消すと、そのセッションはすぐに終了します。
Mac はスリープしないままにしておく必要がありますか?
ライブ操作では必要です。Mac は電源が入っていて、スリープしておらず、ログインした状態でなければなりません。Poket PC はロック画面からのアクセスを提供していません。