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에서는 실현할 수 없는 편리한 기능을 몇 가지 제공합니다:
- 백그라운드 자동 동기화 — 접근성 서비스를 허용하면 복사가 동기화를 시작하며, 매번의 조작이 불필요
- 플로팅 버튼 — 임의의 앱 위에 빠른 접근 버튼을 표시(접근성 서비스 불필요)
- 접근성을 통한 빠른 접근 — 시스템 수준에서 원 탭 호출
- Tasker 연동 — 서드파티 자동화 도구와의 깊은 통합
- 앨범 일괄 동기화 — 갤러리의 새 사진을 감지하여 필요에 따라 동기화
이러한 기능은 대응하는 API가 iOS에 존재하지 않으므로 iOS에서는 제공되지 않습니다.
5. 데스크톱 버전에는 이 제약이 없습니다
"복사하면 잊어버려도 되는, 추가 조작 제로" 경험을 원한다면 데스크톱 버전(macOS / Windows / Linux)이 가장 적합합니다. 데스크톱 OS에는 클립보드 접근 제한이 없으므로, CrossPaste 데스크톱 버전은 백그라운드에서 모든 복사 작업을 가져와 연결 중인 모든 기기에 실시간으로 동기화합니다. iOS / Android 어느 쪽을 사용하든, 데스크톱과 조합함으로써 기기 간 클립보드의 진가가 발휘됩니다.