0

도움이 필요합니다.ASP.NET 푸시 알림 및 피드백

나는 APNS 용 푸시 알림 스크립트를 만드는 데 어려움을 겪고 있습니다. 나는 몇몇 자습서를 발견했다. 그러나 나는 거기에 기술 된 모든 단계를 정말로 이해하지 못했다.

하나의 주요 후퇴는 모두 내가 사과 개발자 계정을 가지고 있어야한다고 말합니다.이 개발자 계정은 무료는 아니지만이 기능을 테스트하기 만하면됩니다.

1) 사람이 푸시 알림을 구현하기위한 샘플 코드를 작업 C 번호가 있습니까 :

그래서 이전의 사실에 관한, 나는 몇 가지 질문이? (필요한 단계 --- 인증서가 필요하지만 실제로 어떻게 구성되어야하는지에 대한 자습서가 있습니다.)

2) 장치 토큰이 유효하지 않은지 확인하는 방법이 있습니까?

감사합니다. Ionut.

답변

1

Apple Push Notification을 iOS 응용 프로그램에 보내는 데 필요한 푸시 인증서를 만들려면 Apple 개발자의 계정이 있어야합니다. 또한 응용 프로그램을 개발할 때 이와 같은 계정이 필요합니다.

iOS를 포함한 여러 플랫폼에 푸시 알림을 보내기위한 서버 쪽 C# 라이브러리는 PushSharp입니다.

이 잘못 장치 토큰의 두 가지 유형이 있습니다 :

  1. 당신이 (생산 샌드 박스 중 하나)를 사용하는 푸시 환경에서 유효한 결코 장치 토큰. 이러한 잘못된 토큰을 사용하여 푸시 알림을 보내면 Apple에서 유효하지 않음을 나타내는 응답을 받게됩니다.

  2. 응용 프로그램이 제거 된 장치에 속한 유효한 장치 토큰 - 해당 장치 토큰은 APNS 피드백 서비스에서 반환됩니다.

+0

다운로드하여 PushSharp 라이브러리를 테스트 해 보았습니다. 내가 성공할 수없는 것은 내가 필요로하는 그 증명서를 가진 것입니다. 특정 개발자 계정 없이는 그걸 가질 수있는 방법이 없습니까? –

+1

@MariusPopa 아니요. 인증서를 만들려면 개발자 계정이 있어야합니다 (개발하지 않는 타사 앱에 Apple 푸시 알림을 보내려면 서버 측을 개발하지 않는 한 해당 앱 개발자가 인증서를 만들어야합니다). 인증서는 특정 응용 프로그램과 연결되어 있습니다. – Eran

+0

응답 해 주셔서 대단히 감사드립니다. –