작업이 실행되지 않는 이유는?#
먼저 서비스가 실행 중이고 작업이 활성화되어 있는지 확인하세요. 대부분의 트리거는 접근성 권한과 백그라운드 유지(배터리 설정 확인)도 필요합니다.
질문 21개
먼저 서비스가 실행 중이고 작업이 활성화되어 있는지 확인하세요. 대부분의 트리거는 접근성 권한과 백그라운드 유지(배터리 설정 확인)도 필요합니다.
만든 작업은 모두 ‘장면’ 탭에 장면별로 묶여 있습니다. 카드마다 스위치가 있어 다른 작업을 건드리지 않고 하나만 멈출 수 있고, 장면 자체의 스위치를 끄면 그룹 전체가 한 번에 꺼집니다. 다만 장면을 다시 켜면 그 안의 모든 작업이 활성화되므로, 개별로 꺼 두었던 작업은 다시 확인하세요.
템플릿 › 사전 설정을 열고 카테고리를 고른 뒤 ‘추가’를 누르세요. ‘설정 필요’ 표시가 있는 사전 설정은 앱, 플로팅 버튼, 집 Wi-Fi 이름처럼 한두 가지만 입력하면 바로 켜집니다. 카드의 상태 태그를 누르면 어떤 권한이 부족한지 볼 수 있습니다. 플로팅 버튼이나 물리 키로만 실행되는 작업은 무료 상주 작업 개수 제한에 포함되지 않습니다.
대부분의 기기는 절전을 위해 접근성 서비스를 중단합니다. 최근 앱에서 WhenDo를 잠그고, 배터리 최적화를 해제하고, 자동 시작을 허용하세요. Xiaomi / OPPO / vivo / Huawei에서는 보호된 앱이나 ‘제한 없음’ 목록에도 추가해야 합니다. WhenDo가 중단되면 이 페이지를 여는 알림이 옵니다. 연속 클릭 카테고리의 사전 설정은 클릭마다 약간의 무작위 편차를 주기 때문에, 게임이 일정한 간격을 보고 매크로로 판단할 가능성이 줄어듭니다.
일부 은행 앱은 접근성 서비스가 켜져 있으면 실행을 막습니다. 편의 도구 사전 설정에서 ‘은행 앱이 열리면 → 현재 앱의 작업 일시 중지’를 추가하거나, 은행 앱을 쓰는 동안 WhenDo를 꺼 두세요. 은행에서 정한 제한이라 WhenDo가 우회할 수 없습니다.
홈을 열고 권한 카드를 따라 부여하세요. 접근성 서비스는 시스템 ‘설정 → 접근성’에서, Shizuku는 Shizuku 앱에서 부여합니다.
최근 앱에서 잠그고, 배터리 최적화를 해제하고, 설정에서 ‘부팅 후 자동 시작’을 켜세요. 일부 기기에는 별도의 ‘보호된 앱’ 목록이 있습니다.
트리거(When)는 작업이 언제 시작될지 결정하고, 조건(If)은 시작된 후 다음 동작 실행 여부를 결정합니다. 작업은 트리거로 시작되며 조건은 걸러낼 뿐입니다.
휴대폰이 알아챌 수 있는 거의 모든 것입니다. 앱을 열거나 벗어날 때, 지정한 시각이나 알람, Wi-Fi, 블루투스, 이어폰 연결, 화면 켜짐이나 꺼짐, 충전 시작, 배터리 잔량, 알림의 텍스트, 이 앱으로 공유된 내용, 기기를 흔드는 동작 등이 있습니다. 이벤트를 아예 쓰지 않고 플로팅 버튼으로 작업을 시작할 수도 있습니다. 위치, 캘린더, 통화, NFC, 그리고 화면을 아래로 두는 제스처와 뒷면 탭 제스처는 Pro가 필요합니다.
작업 편집기에서 원하는 바를 자연어로 입력하고 AI 버튼을 누르세요. 앱이 작업 전체 초안을 만들어 주며, 검토 후 조정할 수 있습니다.
예, 처음부터 다시 만들 필요는 없습니다. 작업 카드에서 ‘편집’을 누른 다음 각 줄의 연필 아이콘을 누르면 그 줄만 열려 값을 바꿀 수 있습니다. 그냥 뒤로 나가면 변경을 취소할지 먼저 묻고, 체크 표시를 눌러야 실제로 저장됩니다.
‘설정 → 모든 작업 내보내기’로 아카이브 파일을 저장하세요. 가져오려면 그 아카이브를 앱으로 열거나 작업 목록의 가져오기 입구를 사용하세요.
상주 작업은 트리거를 계속 감시하다가 조건이 충족되면 자동으로 실행됩니다. 일회성 작업은 누를 때 한 번만 실행됩니다. 스스로 반응해야 하는 자동화는 상주, 직접 시작하는 동작은 일회성을 쓰세요.
가능합니다. When(트리거)에 특정 시각이나 반복 간격 같은 시간 기반 트리거를 추가하세요. 예약 작업이 제때 실행되려면 작업 서비스가 계속 켜져 있어야 합니다.
트리거와 동작을 한 문장으로 분명히 적으세요. 예: "집 Wi-Fi에 연결되면 휴대폰 무음". 앱이나 조건을 구체적으로 쓰고 모호한 표현을 피한 뒤 다시 'AI로 생성'을 누르세요. 생성 후 직접 세밀하게 수정할 수도 있습니다.
먼저 서비스가 켜져 있고 작업이 활성화됐는지 확인하세요. 작업을 열어 실행 기록/스냅샷에서 각 단계의 결과를 볼 수 있습니다. 전혀 실행되지 않으면 트리거와 필요한 권한을 다시 확인하세요.
네. 물리 버튼이나 플로팅 버튼에 연결하면 됩니다. 작업 편집기에서 ‘When → 장치 상태 → 물리 버튼 눌림’을 누른 뒤 ‘버튼 캡처’를 누르고 원하는 버튼을 누르세요. 한 번 누르기, 두 번 누르기, 길게 누르기가 모두 됩니다. 또는 ‘When → 플로팅 버튼’을 선택하고, 버튼은 ‘설정 → 플로팅 트리거 버튼’에서 만드세요. 둘 다 접근성 서비스가 실행 중이어야 합니다.
19개 그룹에 170개의 작업이 있습니다. 컨트롤 작업은 화면에 있는 모든 것을 다룹니다 — 클릭, 길게 누르기, 입력, 스크롤, 드래그. 앱 작업은 앱을 실행하거나 중지하고, 장치 상태는 플래시라이트, 블루투스, Wi-Fi, 배터리를, 미디어 작업은 볼륨과 방해 금지 모드를 담당합니다. 그 밖에 텍스트, 파일, Shell, 알림, 캘린더, OCR, 전역 변수 작업도 있습니다. Pro나 Shizuku가 필요한 작업은 목록에 표시됩니다.
각 권한은 특정 기능을 위한 것이므로 실제로 쓰는 것만 허용하면 됩니다. 접근성 서비스는 WhenDo가 화면을 읽고 대신 눌러 주는 방식이라, 이것이 없으면 화면 자동화와 앱 이벤트가 멈춥니다. 오버레이 권한은 플로팅 버튼과 프롬프트를 그릴 뿐 화면을 읽을 수는 없습니다. 위치는 Wi-Fi 이름과 지오펜스에만 쓰이고, 마이크, 카메라, 캘린더, 전화 상태는 해당 작업을 쓸 때만 사용합니다. 네트워크는 AI 생성, 온라인 사전 설정 라이브러리, 원격 구성, 익명 사용 통계에 사용합니다.
Shizuku는 root 없이 WhenDo에 시스템 수준 기능을 빌려 주는 별도의 동반 앱입니다. Shell 명령, Wi-Fi나 블루투스 켜기/끄기 등을 쓸 수 있습니다. Shizuku를 설치하고 실행한 뒤(시작하려면 ADB, 무선 디버깅 또는 root가 필요합니다) 홈에서 WhenDo에 권한을 부여하세요. 시작이 시간 초과되면 Shizuku를 업데이트하고 다시 부여하세요.
네. ‘컨트롤 작업’을 사용하세요. 텍스트로 버튼을 누르거나, 조건에 맞는 컨트롤을 누르거나, 입력란에 글자를 입력하거나, 목록을 스크롤하거나, 한 컨트롤을 다른 컨트롤 위로 끌 수 있습니다. WhenDo는 접근성 서비스를 통해 화면을 읽기 때문에 공개 API가 없는 앱에서도 동작합니다.
휴대폰 모델, 만든 작업, 어떤 일이 있었는지 적어서 보내 주세요. 모든 메시지를 사람이 직접 읽어요.
지원 페이지로 가기최종 업데이트 2026년 10월 15일