아이폰에서 서드파티 키보드를 두 개 이상 쓸 수 있나요?
iOS는 서드파티 키보드 개수를 제한하지 않습니다. 두 번째 키보드를 추가하면 무엇이 달라지는지, 왜 동시에 돌지 않는지, 전체 접근 권한이 왜 키보드마다 따로인지 정리했습니다.
네, 가능합니다. iOS에는 서드파티 키보드를 하나만 쓰라는 제한이 없고, 두 번째 키보드를 추가한다고 해서 먼저 넣어 둔 키보드가 지워지거나 대체되지도 않습니다. 혼란은 대개 조금 다른 질문에서 생깁니다. 두 키보드가 동시에 떠서 함께 동작하느냐는 질문이라면 답은 아니오이고, 그 이유를 알아 두면 관련된 증상 몇 가지가 한꺼번에 이해됩니다.
두 번째 키보드를 추가하면 실제로 일어나는 일
경로는 몇 번째로 추가하든 똑같습니다. 설정 앱 → 일반 → 키보드 → 키보드 → 새로운 키보드 추가…를 열면 됩니다. 처음 추가할 때는 목록에 서드파티 키보드가 한 줄 생기고, 두 번째로 같은 화면을 열면 타사 키보드 항목 아래에 한 줄이 더 붙을 뿐입니다. 두 키보드 앱은 서로의 존재를 알 필요가 없고, 한쪽을 설치하거나 삭제해도 다른 쪽의 설정이나 저장해 둔 데이터에는 아무 영향이 없습니다.
동시에 도는 것이 아니라 번갈아 쓰는 구조입니다
화면에 올라와 있는 키보드는 언제나 하나뿐이고, 그 사이를 오가는 수단이 왼쪽 아래의 지구본 키입니다. 한 번 누르면 목록에서 다음 키보드로 넘어가고, 길게 누르면 지금까지 추가해 둔 키보드가 모두 나오는 선택 화면이 열립니다. 이 선택 화면에는 서드파티 키보드와 애플 기본 키보드가 함께 들어 있습니다.
두 키보드가 동시에 돌 수 없는 이유는 누군가 정해 둔 규칙이 아니라 구조 자체에 있습니다. 키보드 확장은 자기 키보드가 실제로 화면에 떠 있는 동안에만 프로세스로 존재합니다. 다른 키보드로 바꾸는 순간 iOS는 방금 쓰던 확장을 내려 버립니다. 백그라운드에서 멈춘 채 대기하는 것이 아니라 아예 없어지는 쪽에 가깝습니다. 그래서 두 번째 서드파티 키보드가 첫 번째 키보드로 친 글자를 엿볼 수도 없고, 다른 키보드가 떠 있는 동안 자기 효과를 돌릴 수도 없으며, 첫 번째 키보드의 메모리 사용량에 얹히지도 않습니다. 두 키보드는 깔끔하게 교대할 뿐입니다.
전체 접근 권한은 키보드마다 따로 켭니다
전체 접근 권한 스위치는 키보드별로 하나씩 있고, 설정 앱 → 일반 → 키보드 → 키보드에서 해당 키보드를 눌러 들어가면 나옵니다. 한 키보드에서 이 스위치를 켠다고 해서 다른 키보드가 같은 권한을 물려받는 일은 없습니다. 공유되거나 상속되는 권한이 아니기 때문입니다. 서드파티 키보드를 두 개 쓰는데 그중 하나만 이 권한이 실제로 필요한 상황이라면, 나머지 하나는 꺼 둔 채로 써도 첫 번째 키보드 쪽에서 잃는 기능은 없습니다.
두 개를 나란히 두는 현실적인 이유
- 디자인이나 입력감이 마음에 들어 고른 키보드를 평소에 쓰고, 그 키보드가 지원하지 않는 언어를 칠 때만 단순한 키보드로 넘어가는 경우.
- 번역이나 업무용처럼 가끔만 필요한 키보드를, 평소 쓰던 키보드를 포기하지 않고 옆에 두는 경우.
- 새로 받은 키보드를 한동안 같이 써 보면서 어느 쪽을 목록 맨 위에 둘지 나중에 정하려는 경우.
그래도 불편해지는 지점
지구본 키는 자주 쓰는 두 개만 도는 것이 아니라 추가해 둔 전부를 순서대로 돕니다. 서드파티 키보드 두 개에 언어 키보드까지 몇 개 붙어 있으면, 한 번씩 누를 때마다 원하지 않는 키보드에 세 번 연속으로 도착하는 일이 생깁니다. 해결 방법은 키보드가 하나일 때와 같습니다. 설정 앱 → 일반 → 키보드 → 키보드에서 편집을 누르고 자주 쓰는 키보드를 위로 끌어 올려 두면, 원하는 키보드가 한 번 누르거나 한 번 길게 누르는 거리 안으로 들어옵니다.
비밀번호 입력란이나 결제 시트처럼 앱이 보안 입력란으로 지정해 둔 곳에서는, 서드파티 키보드를 몇 개 추가해 두었든 애플 기본 키보드가 올라옵니다. 이것은 어느 키보드가 주도권을 갖느냐의 문제가 아니라 입력란 쪽에 붙어 있는 규칙이라, 서드파티 키보드가 하나든 다섯 개든 똑같이 적용됩니다.
자주 묻는 질문
서드파티 키보드 두 개가 동시에 실행되면서 메모리를 같이 쓰나요?
아니요. 지금 화면에 떠 있는 키보드만 프로세스로 존재합니다. 다른 키보드로 바꾸는 순간 iOS가 직전 확장을 내려 버리기 때문에, 두 키보드가 나란히 도는 것이 아니라 교대로 올라옵니다.
한 키보드에 전체 접근 권한을 켜면 다른 키보드도 같이 켜지나요?
아니요. 전체 접근 권한은 설정 앱 → 일반 → 키보드 → 키보드에서 키보드마다 따로 있는 스위치입니다. 한쪽을 켜도 추가해 둔 다른 키보드에는 아무 영향이 없습니다.
두 번째 키보드를 추가하면 첫 번째 키보드가 지워지나요?
아니요. 새로운 키보드 추가…는 목록에 한 줄을 더할 뿐입니다. 키보드를 지우는 것은 같은 화면에서 편집을 누르고 빨간 빼기 표시를 누른 다음 삭제를 확인하는, 별도의 의도적인 동작입니다.
내 키보드에서 직접 써보기
Kibo는 진짜 기계식 키음과 다양한 테마, RGB 백라이트 효과를 갖춘 iPhone용 무료 키보드입니다. 계정도 광고도 없고, 전체 접근 권한을 꺼둔 상태에서도 작동합니다.