iOS と Android の機能差 — あなたの端末で CrossPaste にできること
CrossPaste は iPhone と Android 端末で同じデバイス間同期エンジンを提供していますが、両 OS のクリップボード権限の根本的な違いにより、「コンテンツをどう CrossPaste に取り込むか」という体験は同一ではありません。このページではその違いを整理し、お使いの端末で CrossPaste の動作を正しく見積もり、「動くはずなのに動かない」という誤解を避けられるようにします。
1. 核心となる違い — バックグラウンド監視 vs. 能動的な共有
iOS は設計上、サードパーティアプリが他アプリのクリップボードをバックグラウンドで読むことを許可していません。iOS 14 以降はクリップボードへのアクセスが毎回システム通知として表示され、バックグラウンドに回るとアクセス自体が不可能になります。つまり iPhone / iPad 上の CrossPaste は Android のようにシステムクリップボードのコピーを自動で監視・同期することはできません。
iOS でも同じく快適なデバイス間体験を実現するため、CrossPaste はシステム公式の機構である 共有拡張(Share Extension) をコンテンツの取り込み口として採用しています:
| シナリオ | Android | iOS |
|---|---|---|
| 他のアプリでテキスト / 画像 / ファイルをコピーした | CrossPaste が自動取得して全デバイスに同期 | CrossPaste は自動取得しません。当該アプリで「共有」→ CrossPaste を選んで保存する必要があります |
| 他のデバイスから同期されてきたコンテンツの受信 | 自動的に貼り付け一覧に追加 | 自動的に貼り付け一覧に追加(受信側に制限なし) |
| クリップボード項目をシステムクリップボードへ書き戻す | アプリ内で「コピー」をタップ | アプリ内で「コピー」をタップ(書き込みは制限なし) |
一言でまとめると
Android は受動受信、iOS は能動送出。 Android ではコピー=同期。iOS ではコピー後に「CrossPaste へ共有」の一手間が増えますが、受信と貼り付けの体験は両プラットフォームで同じです。
この制限を回避できないのはなぜ?
これは iOS のシステムレベルのプライバシー設計であり、アプリ側の問題ではありません。iOS では CrossPaste は共有拡張・カスタムキーボード・ショートカットという 3 つの公式チャネルを通じて、この経路を可能な限り短く設計しています。
2. 機能マトリクス
| 機能 | Android | iOS | 詳細 |
|---|---|---|---|
| 貼り付け一覧の閲覧・管理 | ✅ | ✅ | Android · iOS |
| デバイス接続・同期 | ✅ | ✅ | Android · iOS |
| アプリ設定 | ✅ | ✅ | Android · iOS |
| カスタムキーボード | ✅ | ✅ | Android · iOS |
| ホーム画面ウィジェット | ✅ | ✅ | Android · iOS |
| CrossPaste への共有 | ✅(補助入口) | ✅(主要入口) | Android · iOS |
| データのインポート / エクスポート | ✅ | ✅ | Android · iOS |
| Pro サブスクリプション | ✅ | ✅ | Android · iOS |
| システムクリップボードの自動監視 | ✅ | ❌(iOS が許可していません) | — |
| フローティングボタン | ✅ | ❌(iOS にシステムレベルのオーバーレイ API がありません) | 詳細 |
| アクセシビリティ経由のクイックアクセス | ✅ | ❌(iOS に対応 API がありません) | 詳細 |
| Tasker 連携 | ✅ | ❌(Tasker は Android 限定) | 詳細 |
| アルバム一括同期 | ✅ | ❌(バックグラウンド権限の制約) | 詳細 |
| Siri ショートカット | ❌ | ✅ | 詳細 |
3. iOS での使い方
iOS ではシステムクリップボードのバックグラウンド監視ができないため、CrossPaste は以下のシステム公式チャネルで日常利用をカバーします:
共有拡張 — 任意のコンテンツをワンタップで CrossPaste へ
Safari、写真、ファイル、メールなど任意のシステムアプリで共有ボタンをタップ →「CrossPaste」を選ぶと、コンテンツが即座に保存され、接続中の全デバイスに同期されます。単体・一括どちらの共有にも対応。詳細を見る →
CrossPaste キーボード — どの入力欄からでも履歴を直接呼び出し
CrossPaste カスタムキーボードを有効化すれば、どのアプリの入力欄でもキーボードを切り替えて履歴から直接貼り付けできます。システムクリップボードを経由しないので、アクセス通知も発生しません。詳細を見る →
ショートカット — Siri や自動化で保存・読み出し
iOS ショートカットの「貼り付けを保存」アクションを使えば、ホーム画面ショートカット、Siri 音声、または自動化フローから現在のクリップボード内容を CrossPaste に保存できます。詳細を見る →
ホーム画面ウィジェット — アプリを開かずに最近の履歴を確認
ロック画面・ホーム画面のウィジェットで最近の履歴を確認でき、タップでシステムクリップボードに戻せます。詳細を見る →
4. Android での使い方
Android はアクセシビリティサービスの権限を付与すると、アプリがバックグラウンドでクリップボードを監視できるようになります。CrossPaste はこれを使って「コピーで同期」を実現します(フローティングボタンによる手動トリガーも利用可能)。さらに、iOS では実現できない便利な機能をいくつか提供しています:
- バックグラウンド自動同期 — アクセシビリティサービスを許可すると、コピーが同期を起動し、1 回ごとの操作は不要
- フローティングボタン — 任意のアプリ上にクイックアクセスボタンを表示(アクセシビリティサービス不要)
- アクセシビリティ経由のクイックアクセス — システムレベルでワンタップ呼び出し
- Tasker 連携 — サードパーティ自動化ツールとの深い統合
- アルバム一括同期 — ギャラリーの新着写真を検出して必要に応じて同期
これらの機能は対応する API が iOS に存在しないため、iOS では提供されていません。
5. デスクトップ版にはこの制約はありません
「コピーしたら忘れる、追加操作ゼロ」の体験を求めるなら、デスクトップ版(macOS / Windows / Linux)が最適です。デスクトップ OS にはクリップボードアクセスの制限がないため、CrossPaste デスクトップ版はバックグラウンドですべてのコピー操作を取得し、接続中の全デバイスにリアルタイムで同期します。iOS / Android いずれを使っていても、デスクトップと組み合わせることでデバイス間クリップボードの真価が発揮されます。