2017-01-13 3 views
0

Google 응용 프로그램에서 메시지 (SMS)가 전송되었으므로 반환 메시지도 캡처해야합니다. iOS가 SMS 메시지를 읽을 수있는 권한을 부여하지 않지만 Android는 이해합니다. 그렇다면 Xamarin Forms를 통해 어떻게 할 수 있습니까? Xam.Plugins가 텍스트 메시지 만 보내는 데 도움이되었지만 반환도 처리해야합니다.Xamarin Forms에서 SMS 송수신 확인

API가 사용자 응용 프로그램에서 메시지 응용 프로그램으로 사용자를 리디렉션하므로 실제로 사용자가 보내기 버튼을 눌렀는지 확인할 수 있습니까?

미리 감사드립니다.

답변

0

나는 아이폰 OS가 SMS 메시지를하지만 안드로이드가 수행을 읽을 수있는 권한을 부여하지 않습니다 알고있는 것처럼

-BB. 그렇다면 Xamarin Forms를 통해 어떻게 할 수 있습니까?

iOS에서 지원되지 않는 경우 Xamarin Forms 앱을 빌드하여이를 수행 할 수 없습니다. Xamarin Forms는 개발자가 Android, iOS 및 Windows Phone에서 공유 할 수있는 기본 사용자 인터페이스 레이아웃을 쉽게 만들 수 있도록 지원하는 크로스 플랫폼 UI 도구 키트입니다.

Xam.Plugins이 텍스트 메시지 만 보내는 데 도움이되었지만 반환도 처리해야합니다.

내가 여기에 나는 단지 안드로이드에서 이것을 달성하는 방법을 설명, 그것은 아이폰 OS에서 지원되지 않습니다 것을 반복 할 필요가 없다고 생각 : BroadcastReceiver를 사용하여, 당신은 Xamarin.Forms 응용 프로그램을 개발하고 있기 때문에,이 양식 앱의 Android 프로젝트에서 작업을 수행해야하며 다른 플랫폼에서는 코드를 공유 할 수 없습니다.

샘플의 경우이 블로그 (Read SMS Automatically using Broadcast Receivers In Android Xamarin)를 참조 할 수 있습니다.

는 API가 이렇게도 작업을 믿을 수있는 메시지 응용 프로그램에 대한 우리의 응용 프로그램에서 사용자를 리디렉션하기 때문에 사용자가 실제로 송신 버튼을 누르면 않을 경우 확인 할 수 있습니까?

이 질문에 대한 자세한 내용은 xamarin의 공식 포럼 (Sending sms and display Toast when message is sent and/or delivered)을 참조하십시오.

관련 문제