2
有誰知道爲什麼我的應用程序中的以下方法在註冊APNS(使用MonoTouch)後會收到空的deviceToken?單觸式推送通知
公共覆蓋無效RegisteredForRemoteNotifications(UIApplication的應用,NSData的deviceToken){// }
感謝。
有誰知道爲什麼我的應用程序中的以下方法在註冊APNS(使用MonoTouch)後會收到空的deviceToken?單觸式推送通知
公共覆蓋無效RegisteredForRemoteNotifications(UIApplication的應用,NSData的deviceToken){// }
感謝。
調試器說,deviceToken爲空,但它不是。 (至少這是我觀察到的)您可以使用下面的代碼來構建一個代表您的設備令牌的字符串。
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,但很容易轉換。