public void DidReceiveScriptMessage(WKUserContentController userContentController, WKScriptMessage message) { if (message.Name == "UserId") { Console.WriteLine("用户id" + message.Body); string alias = message.Body.ToString().Replace("-", "").ToLower(); if (string.IsNullOrWhiteSpace(alias)) { JPUSHService.DeleteAlias((arg0, arg1, arg2) => { }, 1); } else { JPUSHService.SetAlias(alias, (arg0, arg1, arg2) => { }, 1); } } }
public void setAliasWithName(string userid) { if (!string.IsNullOrWhiteSpace(userid)) { string alias = userid.Replace("-", ""); JPUSHService.SetAlias(alias, (arg0, arg1, arg2) => { }, 1); //string[] tags = App.FrameworkURL.Split(":"); //string tag = ""; //if (tags.Count() > 1) //{ // tag = tags[1]; // tag = tag.Replace("//", ""); // tag = tags[0] + tag; //} //Console.WriteLine(" ios SetAlias userid = " + userid); //NSSet<NSString> nSSet = new NSSet<NSString>(new NSString[] { (NSString)tag }); //JPUSHService.SetTags(nSSet, (arg0, arg1, arg2) => { }, 1); } else { JPUSHService.DeleteAlias((arg0, arg1, arg2) => { }, 1); } }