3
我在iOS上針對Azure通知中心使用Xamarin。事情一直很好。但是,最近我添加了一個新的TAG到我註冊我的設備的標籤集合中。Azure通知中心註冊失敗,出現一些標記格式
這裏略,工程代碼:
NSSet tags = new NSSet("[email protected]");
if (tags != null) {
Hub.RegisterNativeAsync(deviceToken, tags,(errorCallback) => {
if (errorCallback != null) {
new UIAlertView("RegisterNativeAsync error", "Unable to register for Push notifications", null, "OK", null).Show();
return;
}
});
}
但是,如果我與此內容替代所述第一線,所述RegisterNativeAsync失敗:
NSSet tags = new NSSet("Email-no email provided for some user");
我收到該響應:
網址:{URL:https://MYNAMESPACE.servicebus.windows.net/MYNOTIFICATIONHUBNAME/Registrations/7659656661665513594-8491925189141493076-8?api-version=2013-04}的URLRequest失敗,狀態碼爲:不良請求
是否有關於標籤的格式化規則?我有許多其他標籤有很多類型的內容,並從未遇到過這個問題。
哇......不知道我是怎麼輕鬆地通過這些信息。我想我到目前爲止一直很幸運沒有在我的標籤中存在非法內容! – 2014-10-17 00:44:44