모두 한 페이지에 있습니다: 설정 > 세션. 컴퓨터 드로어 오른쪽 위의 톱니바퀴도
같은 곳으로 이어집니다.
여기 있는 항목은 모두 기본값이 꺼짐입니다. Nomo는 사용자를 대신해 무언가를
켜지 않습니다 — 배터리나 네트워크, 또는 권한 요청을 필요로 하는 항목이 여럿이고,
그중 하나는 Mac이 권한 결정을 휴대폰에 넘길지 말지를 정하기 때문입니다.
로컬 네트워크
끄면 Nomo가 클라우드를 통해서만 Mac에 연결합니다. 켜면 같은 네트워크에 있을 때
페어링된 Mac에 직접 연결하고, 안 되면 자동으로 클라우드로 전환합니다.
중계 서버를 빙 돌아가는 대신 Mac으로 곧장 갑니다. 5~12초가 아니라 200ms
미만입니다. 책상에 앉아 휴대폰을 옆에 두고 쓴다면 켜 둘 만합니다.
이 기능은 순수하게 더해지기만 합니다. 모든 요청이 직접 경로와 중계 서버 경로로
동시에 나가고, 먼저 답하는 쪽이 채택됩니다. 잠들었거나 방화벽에 막혔거나 다른
네트워크에 있는 Mac이 전체를 느리게 만들 수 없습니다. 중계 서버 쪽은 애초에 그
Mac을 기다리고 있지 않기 때문입니다.
이 기능을 켜면 처음 한 번 로컬 네트워크 권한을 요청합니다. Mac의 주소는 절대
평문으로 오가지 않고, 직접 통신에는 기존 암호화 위에 두 번째 암호화 계층이
더해집니다. 그래서 같은 Wi-Fi에 있는 어떤 것도 그 통신이 어느 세션이나 어느
컴퓨터의 것인지 알 수 없습니다.
실제로 동작하는지는 컴퓨터 이름 아래의 초록색 ⚡ 로컬 칩으로 알 수 있습니다.
이 칩은 직접 응답이 실제로 돌아왔을 때만 나타나며 주소만으로는 나타나지 않으므로,
칩이 없다면 이유가 무엇이든 직접 연결이 없는 것입니다.
직접 연결은 두 가지를 함께 열어 줍니다. 세션 행의 Mac에서 열기, 그리고
암호화된 업데이트에 다 담기지 않은 계획을 다시 가져오는 기능입니다.
Dynamic Island
세션에 주의가 필요할 때 햅틱과 함께 Dynamic Island를 잠깐 확장하고, 새 세션이
나타나면 자동으로 추가합니다. Nomo는 항상 가장 주의가 필요한 세션을 보여줍니다.
진동과 함께 번쩍이는 쪽입니다. 알림을 받고 싶으면 켜고, 그때그때 눈으로 확인하는
편이면 꺼 두십시오.
성가시게 굴지는 않습니다. 조용해진 세션은 5분 간격으로 최대 세 번까지만 알리고,
그 뒤로는 실제로 무언가 바뀔 때까지 조용히 있습니다.
Beta 스위치를 하나씩 켜는 대신, 새 세션이
나타날 때마다 Dynamic Island에 올립니다.
이 설정을 켠 뒤 Nomo가 처음 보는 세션에만 적용됩니다. 나중에 켠다고 해서 밀린
세션이 Dynamic Island로 끌려오지 않으며, 사용자가 직접 끈 세션은 다시 추가되지
않습니다.
이 설정이 베타인 이유. iOS는 앱마다 실시간 현황을 다시 그릴 수 있는 빈도에
정해진 한도를 두며, 등록된 세션은 모두 같은 한도를 나눠 씁니다. 몇 개 정도면
차이를 느끼지 못합니다. 바쁜 세션을 열 개 넘게 등록하면 iOS가 업데이트를 묶기
시작합니다. Dynamic Island의 내용은 여전히 정확하지만, 터미널보다 한 박자 늦게
자리 잡을 수 있습니다.그런 상황이라면 아래의 더 잦은 업데이트를 켜거나, 실제로 기다리고 있는 한두
개의 세션만 등록하는 방식으로 돌아가십시오.
권한을 요청하는 세션은 이 두 설정과 관계없이 Dynamic Island에 도달합니다.
그것이 이 기능의 핵심입니다.
직접 켠 세션만 표시를 참고하십시오.
원격 승인
Dynamic Island의 세션이 권한을 요청하면(명령 실행, 파일 편집) iPhone에서 허용
또는 거부로 답변합니다. 끄면 항상 Mac에서 결정합니다.
사람들이 가장 많이 놓치는 설정입니다. 꺼져 있으면 Mac은 결정을 휴대폰에 절대
넘기지 않습니다. 세션이 사용자를 찾고 있다는 것은 보이지만, 답하려면 Mac으로 가야
합니다. 자세한 내용은
휴대폰에서 답변하기에 있습니다.
여기가 아니라 Mac 쪽에 있는, 컴퓨터별로 적용되는 일시 중지 스위치가 따로
있습니다: /nomo-cc:approvals off. 휴대폰
쪽을 쓸 수 없을 때는 그쪽을 사용하십시오.
디버그
각 세션 아래에 플러그인의 상태 판단을 표시합니다.
펼친 세션 행 아래에 Nomo 내부 상태를 한 줄 덧붙입니다. 비용이 들지 않고 Dynamic
Island에는 아무것도 표시되지 않습니다. 무언가를 제보할 때가 아니면 꺼 두십시오.
제보할 때는 켜고 그 행을 보내 주시면 됩니다.
문제 제보하기에 설명이 있습니다.
iOS 권한
iOS 설정 열기를 누르면 iOS 설정의 Nomo 페이지로 이동합니다. 거기에서 Apple의
스위치 두 개가 중요합니다.
- 실시간 현황 — 켜져 있어야 하며, 꺼져 있으면 Dynamic Island에 아무것도 표시될 수 없습니다.
- 더 잦은 업데이트 — iOS가 Nomo에게 허용하는 Dynamic Island 갱신 빈도를 높입니다.
Nomo는 기본 한도인 약 9초에 한 번을 기준으로 만들어져 있습니다. Dynamic Island
업데이트가 터미널보다 뒤처지는 것처럼 느껴지면 이 스위치를 켜십시오.
세션별 스위치
이 페이지에 없는 것이 하나 있습니다. 해당 세션이 Dynamic Island를 차지할 수
있는지를 정하는, 세션 행마다 붙은 스위치입니다. 컴퓨터 드로어 안, 모든 행의
오른쪽에 있습니다.
컴퓨터와 세션을 참고하십시오.
선택한 내용은 앱을 종료하거나 휴대폰을 다시 켜도 그대로 유지됩니다. 스위치를 켤
때 컴퓨터에 연결할 수 없었다면 변경 사항은 보관되었다가 연결이 돌아왔을 때
적용됩니다.