2
누군가 내 앱에서 다음 방법이 APNS (MonoTouch 사용)에 등록한 후 null deviceToken을 수신하는 이유를 알고 있습니까?모노 터치 푸시 알림
공공 재정의 무효 RegisteredForRemoteNotifications (UIApplication 응용 프로그램을 NSData deviceToken) {// }
감사합니다.
누군가 내 앱에서 다음 방법이 APNS (MonoTouch 사용)에 등록한 후 null deviceToken을 수신하는 이유를 알고 있습니까?모노 터치 푸시 알림
공공 재정의 무효 RegisteredForRemoteNotifications (UIApplication 응용 프로그램을 NSData deviceToken) {// }
감사합니다.
디버거는 deviceToken이 null이지만 그렇지 않다고 말합니다. (적어도 그것이 내가 관찰 한 것입니다.) 아래 코드를 사용하여 장치 토큰을 나타내는 문자열을 작성할 수 있습니다.
public override void RegisteredForRemoteNotifications (UIApplication application, NSData deviceToken)
{
byte [] token = deviceToken.ToArray();
string tokenString = "";
for (int i=0; i<deviceToken.Length; i++)
tokenString += token[i].ToString ("X2");
Console.WriteLine (tokenString);
}
Here은 푸시 알림을 설명하는 좋은 자습서입니다. XCode 용이지만 변환하기 쉽습니다.