티스토리 뷰

아이폰으로 SMS 수신 메시지를 처리하는 기능이 있는지 살펴봤습니다. 

어플리케이션이 아이폰의 SMS 메시지에 접근할 수 있는 방법이 없습니다.
샌드박스라고 하는 아이폰 고유의 영역에 저장되어 있기 때문인 것 같네요.  
만약에 SMS 메시지에 접근해서 처리하려는 어플리케이션을 사용하려면 탈옥밖에는 없는 듯 한데, 이건 불법이니 제외하구요.. 

또한 별도의 App에서 아이폰의 SMS를 발송하려면 반드시 사용자가 직접 전송버튼을 누르도록 되어 있네요. 
아마도 자동전송과 관련된 문제 때문인 것 같습니다.  

보안상의 이유라고는 하지만 스펨차단이나 여러가지 측면에서 SMS를 활용해 보고 싶은데 아쉽네요. -.-

추가로 아이폰에서 SMS 보내는 방법은 이 글을 참고하시구요.. 
SMS 보내는 클래스는 MFMessageComposeViewController 입니다.

참.. 안드로이드는 가능할 것 같습니다.
android.provider.Telephony.SMS_RECEIVED 이 있네요..
단, 설치시 사용자에게 허락을 받을 수 있도록 매니페스트에 다음을 추가해야 한다고 합니다.

<user-permission android:name="android.permission.SEND_SMS" />
<user-permission android:name="android.permission.RECEIVE_SMS" />

댓글
댓글쓰기 폼