2014-03-03 2 views
9

실제 기기가 아닌 에뮬레이터를 사용하여 Android 앱 &과 같은 모바일 앱에서 푸시 알림을 테스트 할 수 있습니까?에뮬레이터에서 모바일 앱 푸시 알림 기능을 테스트하는 방법은 무엇입니까?

이 (http://docs.telerik.com/platform/appbuilder/sample-apps/sample-backend-services-pushnotifications) 문서에서이 테스트는 에뮬레이터에서 불가능하다는 것을 알게되었습니다. 빠른 Google 검색 중에 에뮬레이터에서 다른 많은 푸시 알림 서비스를 테스트 할 수 없다는 사실을 알았습니다.

필자에게 물리적 장치가 없어도 밀어 넣기 알림 기능을 테스트 할 수 있기를 바란다.

+0

에뮬레이터에 대한 푸시 알림을 지원합니다. https://parse.com/tutorials/android-push-notifications – cYrixmorten

답변

7

아이폰 OS는

당신은 iOS 시뮬레이터에 테스트 실시간 푸시 알림은 그것을 지원하지 않습니다 수 없기 때문에. 원격 알림을 등록하려고하면이 오류를 얻을 것이다 :

NSCocoaErrorDomain 코드 = 3010

당신은 실제에 응용 프로그램을 디버깅하려고한다 "원격 알림 시뮬레이터 지원되지 않습니다" 장치가 시뮬레이터에 없습니다. 그러나 library을 사용하면 iOS에서 푸시 알림을 모의 공격 할 수 있습니다.

안드로이드

안드로이드 에뮬레이터 는 GCM을 통해 푸시 알림을 수신 할 수 있지만, 그것이 실행 중일 때 실제로 에뮬레이터에 유효한 Google 계정을 로그인의 추가 단계를 필요로한다. GCM을 통한 푸시 알림과 함께 사용하려는 각 에뮬레이터에 대해이 작업을 수행해야합니다.

+0

에뮬레이터에서 Google 계정에 로그인하려면 어떻게해야합니까? 에뮬레이터에서 설정에 따라 "계정"옵션이 표시되지만 IMAP과 Exchange 사이에 선택 사항이 있기 때문에 전자 메일로만 보입니다. –

+3

AVD를 만들 때 Google API 대상을 사용해야 할 수도 있습니다. –

관련 문제