CLIEN

본문 바로가기 메뉴 바로가기 보기설정 테마설정
톺아보기 공감글
커뮤니티 커뮤니티전체 C 모두의광장 F 모두의공원 I 사진게시판 Q 아무거나질문 D 정보와자료 N 새로운소식 T 유용한사이트 P 자료실 E 강좌/사용기 L 팁과강좌 U 사용기 · 체험단사용기 W 사고팔고 J 알뜰구매 S 회원중고장터 B 직접홍보 · 보험상담실 H 클리앙홈
소모임 소모임전체 ·굴러간당 ·아이포니앙 ·주식한당 ·MaClien ·일본산당 ·방탄소년당 ·자전거당 ·개발한당 ·이륜차당 ·AI당 ·안드로메당 ·콘솔한당 ·소시당 ·골프당 ·걸그룹당 ·소셜게임한당 ·갖고다닌당 ·키보드당 ·나스당 ·노젓는당 ·퐁당퐁당 ·육아당 ·PC튜닝한당 ·위스키당 ·테니스친당 ·디아블로당 ·바다건너당 ·라즈베리파이당 ·클다방 ·IoT당 ·여행을떠난당 ·3D메이킹 ·X세대당 ·ADHD당 ·AI그림당 ·날아간당 ·사과시계당 ·배드민턴당 ·야구당 ·농구당 ·블랙베리당 ·곰돌이당 ·비어있당 ·FM당구당 ·블록체인당 ·보드게임당 ·활자중독당 ·볼링친당 ·캠핑간당 ·냐옹이당 ·문명하셨당 ·클래시앙 ·요리한당 ·쿠키런당 ·대구당 ·DANGER당 ·뚝딱뚝당 ·개판이당 ·동숲한당 ·날아올랑 ·전기자전거당 ·e북본당 ·이브한당 ·패셔니앙 ·물고기당 ·도시어부당 ·FM한당 ·맛있겠당 ·포뮬러당 ·젬워한당 ·안경쓴당 ·차턴당 ·총쏜당 ·땀흘린당 ·하스스톤한당 ·히어로즈한당 ·인스타한당 ·KARA당 ·꼬들한당 ·덕질한당 ·어학당 ·가죽당 ·레고당 ·리눅서당 ·LOLien ·Mabinogien ·임시소모임 ·미드당 ·밀리터리당 ·땅판당 ·헌팅한당 ·오른당 ·영화본당 ·MTG한당 ·소리당 ·노키앙 ·적는당 ·방송한당 ·찰칵찍당 ·그림그린당 ·소풍간당 ·심는당 ·패스오브엑자일당 ·품앱이당 ·리듬탄당 ·달린당 ·Sea마당 ·SimSim하당 ·심야식당 ·윈태블릿당 ·미끄러진당 ·축구당 ·나혼자산당 ·스타한당 ·스팀한당 ·파도탄당 ·테스트당 ·빨콩이당 ·공대시계당 ·터치패드당 ·트윗당 ·가상화폐당 ·창업한당 ·VR당 ·시계찬당 ·WebOs당 ·와인마신당 ·WOW당 ·윈폰이당
임시소모임
고객지원
  • 게시물 삭제 요청
  • 불법촬영물등 신고
  • 쪽지 신고
  • 닉네임 신고
  • 제보 및 기타 제안
© CLIEN.NET
공지[점검] 잠시후 서비스 점검을 위해 약 30분간 접속이 차단됩니다. (금일 18:15 ~ 18:45)

아이포니앙

아이폰, 아이패드, 터치 소모임입니다.

강좌
스팸 차단 AI를 아이폰 안에서 동작하게 만들어보자 (feat. Core ML) 81

28
Beomi
24,346
2024-06-17 23:36:07 수정일 : 2024-06-17 23:42:53 59.♡.217.47

안녕하세요,

한국어 LLM 연구하는 Beomi입니다.

이전에 쓴 3개 글을 통해서(출시 글은 홍보성 게시글이라고 삭제되었더라구요..ㅡㅜ) 많은 분들께 온라인 AI 스팸 차단기능이 들어간 앱을 소개해드렸는데요.


아무래도 애플유저들(저를 포함한)이 개인정보를 보다 소중히 여긴다는 점을 공감하고 있기 때문에,

휴대폰 내에서만 동작하는 온디바이스 AI에 대한 요청이 많았습니다.


Apple은 생각보다 온디바이스 AI에 진심인 회사인데요. 2017년도부터 "Core ML"이라는 이름으로 머신러닝 Accelerate를 할 수 있는 프레임워크를 제공해왔습니다.

스크린샷 2024-06-17 오후 10.23.46.png


온디바이스에서 동작하는 AI의 경우는 사실 모바일 칩셋의 성능도 성능이지만 배터리 문제가 큰 편인데요.

단순히 CPU 혹은 GPU 가속을 Metal API를 통해 사용하는것과는 다른 방식을 사용합니다.

스크린샷 2024-06-17 오후 10.25.30.png


Metal API의 경우는 Graphics 즉 아이폰 칩셋 내의 GPU에 Low-level로 접속해서 최고의 성능을 이끌어내는 것을 목표로 하는데요.

실제 최근 앱스토어에 간간히 올라오는 온디바이스 Stable Diffusion(그림그리는 앱) 혹은 최근의 언어모델 7B급의 모델을 구겨넣는 경우는 배터리를 엄청 사용한다 하더라도 일단 '돌아간다'에 의의를 두고 있기 때문에 보통의 경우 상시 동작하는 AI를 가정하지 않습니다.

또한, 사용자에게 최대한의 성능을 제공해줘야하니 당연히 발열도 엄청나구요.

hero-image.fill.size_1200x675.jpg


위 스크린샷에서 "모델을 Core ML로 변환"이라는 부분이 있는데요.

딥러닝 개발/연구 할 때 가장 많이 쓰는 프레임워크가 PyTorch라는 프레임워크입니다.

하지만 해당 코드는 파이썬으로 작성되어있고, 그 뒷단에는 C++로 구성된 CUDA기반의 커널들이 존재합니다.

따라서 해당 코드를 곧바로 아이폰에서 사용하는건 굉장히 까다로운 것도 있지만 배터리 등 모바일 기기의 효율성 측면을 고려하지 않는다는 문제가 있습니다.


이때 애플은 ONNX에 기반한 CoreML 자체 프레임워크를 내세워서 '이거 쓰면 우리가 알아서 기기 상태에 따라 전기량이나 성능이나 그런거 조절해줄게'라고 하는 접근법을 사용합니다.

근데 문제는 이렇게 해서 접근 난도가 꽤나 높았다는 거구요(...)


그러던 중에 자연어처리 연구 분야가 Hugging Face 하나로 천하통일이 됩니다.

그리고 나서는 Exporters( https://github.com/huggingface/exporters )라는 형태로, Hugging Face Transformers라는 라이브러리에 기반한 모델 중 일부 모델을 Core ML로 손쉽게 변환해주는 킷이 나오게 됩니다.

스크린샷 2024-06-17 오후 11.12.32.png

사실 이 Exporters 이전에도 Core ML Tools( https://apple.github.io/coremltools/docs-guides/ ) 라는 Apple의 공식 변환 툴이 있었지만, 모델의 아키텍처를 하나하나 만들어줘야한다는 치명적인 단점이 있었습니다. -> 그래서 아무도 안썼어요...

스크린샷 2024-06-17 오후 11.13.41.png


아무튼 exporters를 사용하면 아래와 같은 명령어 한 줄로 (물론 지원하는 모델 한정) PyTorch/Transformers 모델을 Core ML 모델로 변환할 수 있습니다. (진짜, 짱 편해졌어요.)

carbon(19).png

그러면 이 Core ML로 변환하면 무엇이 나오냐 하면...

아래와 같이 `.mlpackage` 파일이 탄생합니다.

스크린샷 2024-06-17 오후 11.17.34.png


Apple은 Core ML 배포를 구버전의 mlmodel 이라는 방법과 신규 버전의 mlpackage라는 두 방식을 사용하는데요.

현재로는 대부분 mlpackage를 사용하길 권장하지만, 일부 모델의 경우 mlmodel로 컨버팅해야만 정상 동작하는 경우가 있습니다.


저는 현재 제가 직접 Pretrain한 BERT 모델을 기반으로 분류기를 만들고 있기 때문에 mlpackage를 통해 컨버팅해서 사용하고 있습니다.

이렇게 학습한 모델을 Core ML의 mlpackage로 변환해 XCode에 넣어주면 아래와 같이 ML Program으로 인식하고, 앱 개발 Swift 코드에서 불러와 사용할 수 있습니다.


스크린샷 2024-06-17 오후 11.21.13.png


이렇게 모델을 가져오면 성능 테스트도 해볼 수 있는데요.

간단히 제가 쓰는 iPhone 15 Pro 기준에서 ALL, 즉 CPU + GPU + Neural Engine 모드와 CPU Only모드를 비교해보면...

스크린샷 2024-06-17 오후 11.37.28.png

모두를 사용할 경우 일부 연산은 GPU, 그리고 나머지는 NE에서 이루어지는 것을 볼 수 있습니다.

예측 한번에 겨우 1ms 내로 처리되고, 로딩 시간을 포함해도 겨우 34ms 이내로 이뤄지는 것을 볼 수 있죠!(엄청 빠르죠?)


한편 CPU만 사용하는 경우는 한 2배~3배 정도로 느려집니다. 합쳐서 약 ~100ms로 이뤄지는데, 사실 이것도 여전히 충분히 빠른 속도라고 생각해요.

스크린샷 2024-06-17 오후 11.38.30.png


이렇게 모델이 정상적으로 동작하는걸 테스트하고나면...

앱에 태워야겠죠!



그리고 해당 AI 모델을 앱 내부에 탑재했구요!

그래서 아래와 같이 온라인 AI모드, 그리고 온디바이스 AI모드가 추가되었습니다 :)


스크린샷 2024-06-17 오후 11.29.03.png 앱스토어에 단순 스샷이 올라가있었는데, 이번에 조금 꾸며봤습니다. 괜찮아보이나요? ;)



가장 똑똑한 AI 모드인 온라인 AI 모드,

그리고 내 휴대폰 안에서만 동작하는 온디바이스 AI 모드가 추가되었습니다! (짝짝짝)


다만 대부분의 사용자들의 경우 온라인 AI를 사용하는게 좀 더 좋은 성능을 보여주며 동시에 새로운 기출변형 유형에도 실시간으로 대응이 가능하기 때문에,

정말 꼭 필요하신 분들(회사 업무 장비라거나 등등..)를 위한 서비스라고 생각해주세요 :)


모쪼록 많은 분들이 좋은 반응 보여주고 계셔서 기쁜 마음입니다.


아마 다음 업데이트는 사용자 문자 리포트 기능(스팸문자 리포트)가 들어갈 것 같아요.


써주시는 모든 분들 감사합니다!

여러분의 후기 하나하나가 개발 동기가 됩니다 :)


Beomi 님의 게시글 댓글
  • 주소복사
  • Facebook
  • X(Twitter)
댓글 • [81] 을 클릭하면 간단한 회원메모를 할 수 있습니다.
iljllllj!l
IP 182.♡.15.97
06-18 2024-06-18 00:11:42
·
잘 읽었습니다~ 애플에서 만든 MLX도 괜찮은 것 같더라고요.
커스텀 모델 정확도는 대략 어느 정도인가요?
Beomi
IP 59.♡.217.47
06-18 2024-06-18 00:17:33 / 수정일: 2024-06-18 00:19:30
·
iljllllj!l님// MLX는 macOS용도라 조금 다르긴 해요. 특히 mlx는 NE 활용을 못하는 측면이 있어서..
다만 맥 앱 개발시에는 coreML보다는 mlx가 좀더 편할것 같긴 합니다 ㅎㅎ

그리고 지금 iOS에 탑재된 버전의 경우는 제 데이터 test set 기준 90-93%정도 정확도를 보이고 있습니다.
또, 모델의 확신 수준이 ‘스팸이다!’가 90 이상이어야 분류하도록 해둔 상태입니다. (오탐방지)

당연히 온라인 AI는 그것보다 훨 좋구요 ㅎㅎ

다만 가장 큰 차이는 신규 패턴 대응이 얼마나 유연하냐의 차이가 커요.
매번 스팸이 조금씩 다르게 오는데, 오프라인 모델은 아무래도 업데이트를 해줘야만 대응이 가능하니까요 😅
온라인 모델은 큰 BERT + 생성형 폴백이 같이 있어서 준 실시간급 대응이 되는 상태라, 일반 사용자용으로는 온라인 모드가 낫습니다 ㅎㅎ
iljllllj!l
IP 182.♡.15.97
06-18 2024-06-18 11:44:21
·
Beomi님// 그렇군요. mlx NE 안되는건 처음 알았네요~
그런데 mlx가 macos용이라는건 어떤 의미에서 하신 말씀일까요? 아이폰으로도 돌아가지 않나요?
Beomi
IP 106.♡.64.200
06-18 2024-06-18 12:28:17
·
iljllllj!l님// 실행은 가능하긴 한데요, 공식에서도 “MLX is intended for research and not for production deployment of models in apps.”이라고 하고, 이는 글에 서술된것 처럼 MetalAPI를 통한 GPU 가속을 쓰기때문입니다. Production App에는 아직은 적용하기 어려워서요 :)
맥OS에서야 파워가 충분하니 괜찮지만요 ㅎㅎ
iljllllj!l
IP 117.♡.20.22
06-18 2024-06-18 12:47:05
·
Beomi님// 아하 아무래도 그렇긴 하겠네요. 개인적인 질문인데 본업이 ML엔지니어쪽이신가요? 관심있는 분야인데 멋있으십니다
Beomi
IP 106.♡.64.200
06-18 2024-06-18 13:16:42
·
iljllllj!l님// 넵 본업은 AI/ML연구쪽입니다 ㅎㅎ
gabomagic
IP 121.♡.54.184
06-18 2024-06-18 00:41:40
·
이전부터 말씀드린 "왜" "어떤단어" 가 있지않는한 아직은 좀 사용이 어려운것 같기도 합니다 일반사람이 보낸 문자도 스팸으로 들어가서 몇시간 못보고 지나간건이 좀 있었기에 일단은 사용을 멈춘상태입니다
(그리고 거기에 답을하니 동일번호 두개가 문자가 따로생겨났습니다 -기본하나, 정크로의심됨하나-)
문자리포트기능을 기대해보겠습니다.
Nickels
IP 172.♡.94.14
06-18 2024-06-18 00:48:30
·
먼저 잘 사용하고 있습니다. 감사합니다. 질문 몇가지 드립니다. 온디바이스모드는 어떻게 설정하는지요? 그리고 온라인과 온디바이스모드 중에 어떤게 배터리 소모가 큰지요? 온디바이스가 본문을 보면 클 것 같은 생각이 드는데 온라인은 통신을 하면 비슷하지 않을까도 싶어 질문드립니다.
Beomi
IP 59.♡.217.47
06-18 2024-06-18 00:54:00
·
Nickels님// 앱 버전을 1.2버전으로 업데이트 후 Online 토글을 끄시면 온디바이스모드가 됩니다.
그리고 통신모드든 일반모드든 배터리 사용은 정말 미미하기 때문에 (하루에 1% 배터리도 안먹습니다 ㅎㅎ) 차이를 말하기 어려울 것 같습니다만, ‘이론상’ 온라인 모드가 덜 먹을 것 같긴 합니다 (연산을 덜 하니까요)
Nickels
IP 220.♡.81.149
06-20 2024-06-20 22:30:26
·
@Beomi님 감사합니다.
노엘
IP 49.♡.130.190
06-18 2024-06-18 04:21:07
·
잘 사용중입니다
단점은..(어플 단점이 아니라 애플 단점)
아이폰에선 스팸으로 안보이는 문자가..
아이패드에선 그대로 보이네요 ㅠ
Beomi
IP 119.♡.47.56
06-18 2024-06-18 11:00:26
·
@노엘님 "iCloud 메시지동기화"를 켜고 사용하시면 휴대폰에서 필터링된 일반/정크 필터 그대로 iPad에서도 보실수 있어요!
노엘
IP 218.♡.32.4
06-18 2024-06-18 16:52:09
·
@Beomi님 icloud 별도로 사용하면 되는군요...해봐야겠네요 감사합니다
주농이
IP 203.♡.147.42
07-26 2024-07-26 14:54:30
·
@Beomi님 아이패드에서 메세지동기화를 하니..."정크로 추정됨" 이라고 번호앞에 표시가 뜨긴하는데...아이폰처럼 정크로 분류되서 아예 표시 안되게 할순 없네요
아이패드 설정의 메세지 필터링 옵션을 보면....활성화/비활성화 여부만 선택가능하고..
활성화 해놓으면 메세지앱에서 발신자에 따른 필터링만 가능합니다.
아무래도 아이폰과는 좀 상황이 좀 다른듯 하네요
Beomi
IP 59.♡.217.47
07-26 2024-07-26 22:45:52 / 수정일: 2024-07-26 22:46:22
·
@주농이님 어... 제 아이폰/아이패드 17.5.1 기준으로는 정크함 까지도 잘 연결이 되거든요.... 이상하네요..🥲 (아래 스샷처럼 아이패드에서도 Smart Spam Filter가 필터링 함이라고 잘 뜹니다..ㅜ ㅜ)
참고로 아이패드에는 앱 설치를 하지 않은 상태입니다.
seohyun
IP 172.♡.252.16
06-18 2024-06-18 06:35:25
·
앱 잘 쓰고 있습니다! 너무 좋아서 지인들에게도 알려주고 있어요 ㅎㅎ
seohyun
IP 172.♡.252.16
06-18 2024-06-18 06:40:03
·
온라인 쓰면 조건에 맞는(연락처에 없는 등) sms가 서버에 전체문자열이 가나요 아니면 해쉬값 같이 변환되서 가나요?
Beomi
IP 119.♡.47.56
06-18 2024-06-18 10:57:44
·
@seohyun님 해당 조건이 맞는 경우는 iOS의 ILMessageFilterQueryRequest 형태로 요청이 오구요, 아래 링크정보처럼 발신자 번호 / 발신자 국가번호 / 메시지 본문 이렇게 OS에서 스팸 필터링 서버 API로 요청합니다.
https://developer.apple.com/documentation/sms_and_call_reporting/ilmessagefilterqueryrequest
파필루스
IP 118.♡.4.66
06-18 2024-06-18 07:07:19
·
넵. 잘사용해보겠습니다.
님최고
IP 59.♡.53.214
06-18 2024-06-18 07:11:59
·
매우 잘쓰고 있습니다 ^^
단두대
IP 39.♡.51.123
06-18 2024-06-18 07:50:19
·
음.. 블랙리스트는 추가 하고 싶은 스팸 키워드인 거고 기본적으로 알아서 스팸 차단 되는 앱이라는 말씀이신 거죠?

현재 후후 대신 이 앱을 SMS 필터링으로 선택하다보니 궁금하네요
Beomi
IP 119.♡.47.56
06-18 2024-06-18 10:53:15
·
@단두대님 정확히 맞습니다!
단두대
IP 39.♡.51.123
06-20 2024-06-20 09:19:39
·
@Beomi님 진짜 문자 안 오네요?!!! 신기 방기 해요 ㅎㅎ
B1_66ER
IP 121.♡.132.115
06-29 2024-06-29 14:11:59
·
@단두대님
단두대
IP 39.♡.231.94
07-02 2024-07-02 12:39:41
·
「@B1_66ER*riders69*님 」

https://www.clien.net/service/board/park/18735462?c=true#147986613CLIEN
B1_66ER
IP 123.♡.206.10
07-05 2024-07-05 22:03:34 / 수정일: 2024-07-05 22:12:50
·
@단두대님
https://www.clien.net/service/board/park/18739320CLIEN
발사믹
IP 58.♡.41.35
06-18 2024-06-18 07:54:47
·
잘쓰고있습니다. 식구들 폰에도 깔아주고 있어요. ^^
맥주랑닭꼬치
IP 211.♡.202.10
06-18 2024-06-18 07:59:39 / 수정일: 2024-06-18 08:01:37
·
다운 받았습니다~ 잘 쓰겠습니다
질문 하나 있는데요 필터링 된 문자는 따로 보관되나요? 아니면 삭제되나요? 나중에 필터된 문자 중 스팸이 아닌게 혹 있을까 확인한번 해보려구요
바나나붕어빵
IP 175.♡.133.67
06-18 2024-06-18 08:09:14
·
맥주랑닭꼬치님// 스팸 폴더 따로 만들어져서 그 안을 확인하시면 돼요!
맥주랑닭꼬치
IP 211.♡.202.230
06-18 2024-06-18 10:49:01
·
@바나나붕어빵님
오 확인했습니다 감사합니다
바나나붕어빵
IP 175.♡.133.67
06-18 2024-06-18 08:08:37
·
잘 사용하고 있습니다! 다만 인증 문자나 일반 문자가 가끔 차단될 때가 있는데 차단 해제 및 일반 문자함으로 되돌리기는 어떻게 하나요?
Beomi
IP 119.♡.47.56
06-18 2024-06-18 10:52:58
·
@바나나붕어빵님 가장 좋은 방법은 발신자를 연락처에 등록하면 자동으로 모두 넘어가구요, 문자 하나만 하는 것은 애플에서 지원하지 않는것 같아 보이기는 합니다 ㅜ ㅜ
허세
IP 211.♡.121.198
06-18 2024-06-18 08:09:08
·
중고 거래 문자가 스팸으로 가는 경우가 있더라구요..ㅠㅠ
Beomi
IP 119.♡.47.56
06-18 2024-06-18 10:51:50
·
@허세님 아고야.. 입금요청 문자 등은 스캠과 비슷한 경우가 많아서 그렇게 가는 것 같아요. 반례를 더 추가해서 학습해보겠습니다 ㅠ ㅠ
프리쑤타
IP 118.♡.73.170
06-18 2024-06-18 08:13:18 / 수정일: 2024-06-18 08:32:01
·
펨코와 다르게 클리앙은 품격과 퀄리티가 ㅎㄷㄷㄷ
양질의 글 감사합니다. 앱 설치후 쓰고 있는데 궁금한게 있습니다.

화이트 리스트 번호는 앞 자리만 넣어도 되나요?
예를 들어 1588로 걸려오는 모든 번호는 허용하고 싶거든요
Beomi
IP 119.♡.47.56
06-18 2024-06-18 10:51:08
·
@프리쑤타님 아직 화이트리스트 '번호' 기능은 추가되지 않았습니다! 해당 부분은 '키워드'(문자 본문 내용에 존재하는지) 방식으로만 동작하고 있어요.
화이트리스트 넘버 룰에 대한 요청이 꾸준히 있는것 같아서 추가할 계획에 있습니다!
LiLPEEP
IP 110.♡.51.166
06-18 2024-06-18 08:29:21
·
화이트리스트?랑 필터링확률을 좀만 낮춰주시면 좋을것같아요 네이버페이 자동구매확정 문자도 스팸으로 걸러지더군요. 어케보면 스팸이긴한데...ㅋㅋㅋ
Beomi
IP 119.♡.47.56
06-18 2024-06-18 10:50:09
·
@LiLPEEP님 이게 일종의 Threshold로 동작중인데, Tradeoff 관게가 있다보니 😂 어느 수준으로 맞춰야 할지 조정하고 + 완전 공신력있는 번호의 정보성문자 등은 강제 화이트리스트 필터링도 추가해주고 있습니다. 조금씩 조절해보겠습니다.!
cyrano1
IP 119.♡.85.198
06-18 2024-06-18 09:05:20
·
잘 쓰고 있습니다. 감사합니다.
naughty
IP 118.♡.95.71
06-18 2024-06-18 09:09:46
·
한번 써보겠습니다.
기본 후후로 잡혀 있었는데 얼마나 차이가 있을지 궁금하네요
/Vollago
나래니
IP 125.♡.100.114
06-18 2024-06-18 09:20:17
·
요즘 주식과 해외 스팸 문자 너무 많이 와 머리 아픈데 사용해보고 후기 남길게요^^
연_어
IP 1.♡.105.38
06-18 2024-06-18 09:31:55
·
후후 쓰고 있었는데 갈아탑니다.
땅우
IP 175.♡.10.139
06-18 2024-06-18 09:53:27
·
요즘 스팸문자가 유독이나 많아서 불편했는데 덕분에 정말 잘 사용하고 있습니다.
해질무렵
IP 122.♡.153.5
06-18 2024-06-18 10:03:43
·
감사합니다.
어흥이당
IP 183.♡.149.132
06-18 2024-06-18 10:21:25 / 수정일: 2024-06-18 10:21:41
·
이런경우 어떻게하나요? 정크함에 분리가 되어있는데 이걸 일반메세지로 보고싶습니다. 스팸이아닌데 분리가 되서요. 답장을 3번보내도 여전히 그대로 입니다.
Beomi
IP 119.♡.47.56
06-18 2024-06-18 10:46:11
·
@어흥이당님 해당 경우는 해당 번호를 연락처에 등록하고 메시지 앱을 끄고 재시작하시면 일반 메시지함으로 이동됩니다! 번호 등록없이 하는 방법은 저도 찾고있어요(ㅠㅠ)
Beomi
IP 119.♡.47.56
06-18 2024-06-18 10:46:38
·
@어흥이당님 3번 답장의 경우는 -> 앞으로 오는 메시지 필터링을 하지 않는 것이고 기존 메시지가 정크에서 일반 메시지로 옮기는 방법은 아니라서요..
어흥이당
IP 183.♡.149.132
06-18 2024-06-18 10:55:55 / 수정일: 2024-06-18 10:56:52
·
@Beomi님 그렇군요.. ㅠㅠ 분리되서 보이니 아쉽네요. 스팸으로 분류되어있고 같은번호로 메세지가 또와있어서 같은번호가 분리되서 보이니.. 애플정책인가요;; 그리고 베타버전부터 사용했는데 앱스토어에 올라와있는거랑 버전이 달라보이고 앱스토어에있는버전이 높던데 혹시 어플에 버전을 볼수있는방법이 있나요? 앱스토어버전이 더 높아 일단 일반으로 받았습니다.
어흥이당
IP 183.♡.149.132
06-18 2024-06-18 10:58:41
·
@Beomi님 혹시 그방법대로했는데 이렇게 나오네요;; 같은번호가 애플버그인지..
Beomi
IP 119.♡.47.56
06-18 2024-06-18 11:01:29
·
@어흥이당님 어...이건 애플 버그같습니다 😂 제가 테스트했을땐 합쳐져서 보였거든요.. 혹시 메시지 앱 끄고 다시 한번 켜봐도 그대로인가요?
Beomi
IP 119.♡.47.56
06-18 2024-06-18 11:03:00
·
@어흥이당님 아 그리고 베타는 앱스토어 배포 이전에 테스트용으로 했던 링크라, 현재는 앱스토어 메인으로 배포하고 있습니다!
(현재 Testflight는 1.1, 앱스토어는 1.2입니다)

테스트유저분들에게도 새 버전 릴리즈를 같이 진행할게요. 감사합니다 :)
어흥이당
IP 183.♡.149.132
06-18 2024-06-18 11:22:58
·
@Beomi님 그랬군요. 어쩐지 해봐도 마찬가지입니다. ㅎㅎ 뭐이런 버그가
어흥이당
IP 183.♡.149.132
06-18 2024-06-18 11:23:36
·
@Beomi님 네 감사합니다.:) 너무 좋아요
애플농장주
IP 59.♡.112.221
06-18 2024-06-18 10:40:47
·
그동안 스팸차단 앱들 깔아도 별 효과가 반신반의 했는데 이건 진짜 필터에서 잘 걸러줍니다. 만들어 주셔서 정말 감사해요. 잘 쓰고 있어요.
크와아앙
IP 211.♡.194.176
06-18 2024-06-18 11:09:12
·
다른 스팸 차단 어플들 거르는걸 한 번도 못봐서 반 포기했었는데 진짜 잘 걸러줍니다!! 감사합니다!!!
Apple파이
IP 211.♡.205.35
06-18 2024-06-18 11:54:04
·
감사합니다 잘 쓰고 있습니다
스패맘에 간 메일들이 아이폰에는 알람 안뜨는데 워치에는 여전히 뜨던데요 혹시 워치에도 안뜨게 설정하는 방법이 있을까요??
/Vollago
Beomi
IP 119.♡.47.56
06-18 2024-06-18 12:22:06 / 수정일: 2024-06-18 12:22:36
·
Apple파이님// 아이폰에 연결된 애플워치에, 정크함으로 걸러진 문자 알림이 뜬다는 말씀이시죠..? 이게 원론적으로 메시지앱이 아이폰에서 먼저 푸시를 띄우고 -> 애플워치로 보내는 방식이라 따로 뜨면 안되는데.. 🤔
혹시 셀룰러 버전을 사용중이신가요?

ps/ 스팸 문자가 아니라 스팸 ‘메일’.. 을 말씀하시는걸까요?
Apple파이
IP 211.♡.204.73
06-18 2024-06-18 13:48:07
·
Beomi님// 아 넵 문자메시지 정크함으로 걸러진 문자가 워치 알람으로 뜹니다! 셀룰러버전 사용하고 있어요 ㅠ
/Vollago
Apple파이
IP 211.♡.204.73
06-18 2024-06-18 13:49:51
·
Apple파이님// 혹시몰라 워치의 메시지 앱에 들어가보니 읽지 않은 메시지 항목에 정크함에 있는 문자들이 보이고요.
/Vollago
Beomi
IP 119.♡.47.56
06-18 2024-06-18 14:25:41
·
@Apple파이님 그말은 즉슨.. 아이폰과 애플워치간 메시지 앱 동기화가 셀룰러에선 일어나지 않나보네요...음...

지금 가설이
- 만약 워치 GPS버전을 쓰면: 아이폰으로 문자 도착 --> 스마트스팸필터동작 --> 스팸이면 정크로, 따라서 알림 X
- 워치 셀룰러를 쓰면: 아이폰으로 문자 도착 & 셀룰러로도 문자 도착 --> 휴대폰은 필터동작 but 애플워치는 동작 X..?

이런 느낌인것 같은데요.
이게 문자가 아이폰을 거쳐서 온다고 생각했는데 셀룰러는 그 경로를 타는게 아닌것 같아서, 만약 곧바로 워치로 간다면 앱이 할 수 있는게 없어보이는데요...

지금 제 애플워치를 살펴보니 '정크'항목은 없고 <알 수 없는 발신자> 항목밖에 없네요 😅
대신 '읽지 않은 메시지'항목은 텅 비어있어요.

셀룰러 버전이 뭔가 분명 다르게 동작하는것 같은데...
혹시 셀룰러는 아이폰 본체가 꺼져있어도 문자가오나요?
Apple파이
IP 211.♡.204.205
06-18 2024-06-18 15:07:34
·
Beomi님// 방금 시험 해봤는데 아이폰 끄니, 워치가 셀룰러모드로 넘어갔음에도 일반 문자는 안들어옵니다
아이폰 켜니까 다시 들어오고요
/Vollago
Beomi
IP 119.♡.47.56
06-18 2024-06-18 15:28:12
·
Apple파이님// @-@...... 어렵네요 🥲🥲
Apple파이
IP 211.♡.204.119
06-18 2024-06-18 15:58:17
·
Beomi님// 그래도 지금으로도 넘 만족스럽습니다~ 잘 이용하고있습니다~
/Vollago
seongwon
IP 14.♡.83.23
06-18 2024-06-18 13:31:21
·
앱 잘 쓰고 있어요😊
질문이 하나 남깁니다
SMART SPAM FILTER이(가) 필터링함 밑에
"거래" 와 "광고" 가 있는데
실제 걸러진건 다 정크 에 있더라구요
거래와 광고는 안걸러지나요?
Beomi
IP 119.♡.47.56
06-18 2024-06-18 14:12:42
·
@seongwon님 거래 / 광고 부분은 아직 앱에서 사용하고 있지 않아서 그렇습니다 ㅎㅎ
지금은 스팸==광고==정크 로 보고있어요.
그리고 위 두개는 일반 분류라서 아이폰 노티 알림이 뜨기때문에.. 쓰는게 어떤 이점이 있는지 고민중에 있습니다 :)
seohyun
IP 140.♡.29.2
06-18 2024-06-18 14:17:58 / 수정일: 2024-06-18 14:18:13
·
키워드 차단만 사용해도 굉장히 좋습니다. 온디바이스 ai 기능을 필요시 on-off 가능하면 좋겠습니다. 감사합니다.
Beomi
IP 119.♡.47.56
06-18 2024-06-18 14:26:58
·
@seohyun님 현재는 온라인 AI 모드를 사용하거나 혹은 온디바이스 AI 모드를 사용할 수 있는 토글이 있습니다.
둘 다 끄는게 필요하신걸까요??
seohyun
IP 140.♡.29.2
06-18 2024-06-18 23:15:00 / 수정일: 2024-06-18 23:16:23
·
@Beomi님 네. 지금도 감지덕지인데 키워드 필터링으로도 충분히 이 앱이 좋아서요. ai 필터링시 의도치 않은 메시지가 스팸으로 빠지는 경우가 드물지만 있다보니 자꾸 요구사항이 많아지네요^^;
GrayHEAD
IP 211.♡.203.169
06-18 2024-06-18 22:35:52
·
엇.. 그 beomi님이신가요?? llama..... 오오오
Beomi
IP 106.♡.64.215
06-19 2024-06-19 13:12:45
·
GrayHEAD님// 흐흐 맞습니다
김원철
IP 221.♡.145.243
06-19 2024-06-19 09:14:41
·
못 잡아낸 스팸 신고합니다. 그런데 이쯤 되면 정상적인 문자 메시지랑 사실상 구분이 불가능해 보이네요;

나는 다음 달에 한국에 도착하는데 당신의 연락처가 없으니 내 라인 아이디를 추가해 주세요:ariel123123
Beomi
IP 59.♡.217.47
06-19 2024-06-19 11:28:02
·
@김원철님 안녕하세요, 해당 문자를 테스트를 해봤는데 온라인AI/온디바이스AI모두 걸러지는 것을 확인했습니다.
혹시 며칠 몇시쯤 온건지 확인해주실수 있으실까요? (디버깅에 도움이 됩니다!)

현재 의심가는 것 몇 가지는...
무중단 롤링으로 서버 배포를 해두긴 했는데, 가끔 request 한두개를 놓치는 경우가 있더라구요. 이때 놓친건가..싶어보이는 경우,
그리고 서버에 지금 Request가 한번에 쏠리는 경우 iOS timeout을 넘어 응답하는경우, 정도일것 같아요.
어느쪽이든 체크해보겠습니다!
김원철
IP 221.♡.145.243
06-19 2024-06-19 13:26:22
·
@Beomi님 어제 저녁 6시에서 8시 사이에 두 개가 30분 정도 간격으로 왔더군요. 메시지를 지워버려서 정확한 시각은 모릅니다.
carg
IP 172.♡.95.30
06-19 2024-06-19 21:18:42
·
저는 유사한 메시지 잘 걸러집니다 정말 감사하게 쓰고 있습니다.
PolluX
IP 220.♡.45.253
06-20 2024-06-20 19:42:26
·
좋은 앱 너무 감사합니다. 요즘같이 스팸 쏟아지는 시기에 소중하네요..
다만 맥과 연동되어 있으니 맥에는 해당 알림이 오는 것 (위의 아이패드 케이스 처럼 설정하는게 없더군요)과
애플워치로는 알림이 오는데 애플워치는 아이폰에서 받는것일텐데 이게 스팸이 걸러지기 전에 먼저 푸시를 받는 건지..
정작 아이폰에서는 정크로 걸러져 있는데 애플워치에서는 일반 메시지로 오게 되는게 개선되면 좋을 것 같습니다!
Beomi
IP 59.♡.217.47
06-20 2024-06-20 20:12:51
·
@PolluX님 안녕하세요. 혹시 애플워치가 GPS버전인데도 그렇게 걸러지지 않고 알림이 오고있나요? 저는 GPS 버전 쓰는데 정크는 알림이 온적이 없어서 (ㅠㅠ) 디버깅이 안되는 상황입니다... 도와주세요.

셀룰러같은 경우는 이게 아이폰에서 필터링 거치기 전에 애플워치가 동시 수신을 해버리는 것처럼 보여요.
애플워치 메시지 앱 설정에 정크 기능도 없구요...

macOS같은 경우도 몇년째(스팸정크 iOS는 iOS11부터 들어왔어요) 그대로이고 알 수 없는 필터링을 켜고 + iCloud 동기화를 켜면 알림까지는 안가는 것 같은데 iOS/iPadOS의 '정크' 기능 자체가 없는 듯 합니다.
이건 OS업데이트가 되어야 이뤄지는 부분이구...

만약 알림이 떠도 된다면, macOS에서는 sudo 권한을 받아서 스팸 걸러주는 macOS 전용 앱을 만들어 배포하게 될 것 같습니다. (메시지 앱의 DB 자체를 조작하는거죠)
--> 이거는 저도 불편한 부분이라서, iOS와 동기화는 아니고 별도로 스팸만 자동 삭제.?하는 방향으로 구현될 것 같습니다.
다만 문제가, 이런 방식으로 구현하면 사용자는 시스템 메시지 앱 내에서는 스팸문자를 볼 수 있는 방법이 없어져서, 이 부분이 조금 고민입니다. (아마 제 앱 안에 UI가 별도로 있어야겠죠..?)
PolluX
IP 220.♡.45.253
06-20 2024-06-20 21:58:18
·
@Beomi님 우선 몇가지 더 사례가 모이면 글타래로 올리겠습니다. 우선 애플워치는 셀룰러가 맞고요 그동안 애플워치 메세지 옵션에서 아이폰 미러링이 아닌 사용자화로 옵션에서 변경해놨던 터라 다시 미러링으로 변경했습니다.
MRK1
IP 172.♡.252.17
06-21 2024-06-21 16:51:37
·
잘 쓰고 있습니다. 괜찮아서 가족 휴대폰(아이폰X, iOS 16.x…)에 설치하려고 보니 OS 구 버전으로 설치 불가인데 혹시 구 버전 지원은 어렵겠죠? ;;
Beomi
IP 119.♡.47.56
06-21 2024-06-21 17:34:40
·
@MRK1님 안녕하세요. 해당 요청들이 있어서 그부분도 테스트중인데요. 혹시 괜찮으시다면 쪽지로 보내드린 카카오톡 오픈채팅방에 들어와 말 걸어주시겠어요? iOS16 기기가 없어, Testflight 테스트를 부탁드리려고 합니다.
야토
IP 112.♡.111.222
07-07 2024-07-07 01:11:49 / 수정일: 2024-07-07 01:11:58
·
요즘 스팸때문에 스트레스 받았었습니다. 너무 좋은 앱을 출시해주셔서 감사하다는 말씀 드리고 싶어 덧글 답니다.
오늘 설치해서 아직 제품의 효과는 모르겠으나, 사용하신 분들의 글을 읽어보니 좋을 거 같네요.
기대됩니다.
슴털이~
IP 118.♡.2.113
09-24 2024-09-24 08:06:51
·
평이 좋네요.
한번 사용해 보겠습니다
새로운 댓글이 없습니다.
이미지 최대 업로드 용량 15 MB
업로드 가능 확장자 jpg,gif,png,jpeg,webp
지나치게 큰 이미지의 크기는 조정될 수 있습니다.
목록으로
글쓰기
목록으로 댓글보기 이전글 다음글
아이디  ·  비밀번호 찾기 회원가입
이용규칙 운영알림판 운영소통 재검토요청 도움말 버그신고
개인정보처리방침 이용약관 책임의 한계와 법적고지 청소년 보호정책
©   •  CLIEN.NET
보안 강화를 위한 이메일 인증
안전한 서비스 이용을 위해 이메일 인증을 완료해 주세요. 현재 회원님은 이메일 인증이 완료되지 않은 상태입니다.
최근 급증하는 해킹 및 도용 시도로부터 계정을 보호하기 위해 인증 절차가 강화되었습니다.

  • 이메일 미인증 시 글쓰기, 댓글 작성 등 게시판 활동이 제한됩니다.
  • 이후 새로운 기기에서 로그인할 때마다 반드시 이메일 인증을 거쳐야 합니다.
  • 2단계 인증 사용 회원도 최초 1회는 반드시 인증하여야 합니다.
  • 개인정보에서도 이메일 인증을 할 수 있습니다.
지금 이메일 인증하기
등록된 이메일 주소를 확인하고 인증번호를 입력하여
인증을 완료해 주세요.