mirror of
https://github.com/bitwarden/mobile
synced 2025-12-05 23:53:33 +00:00
get proper hex string from nsdata token
This commit is contained in:
@@ -47,14 +47,11 @@ namespace Bit.iOS.Services
|
|||||||
public void OnRegisteredSuccess(NSData token)
|
public void OnRegisteredSuccess(NSData token)
|
||||||
{
|
{
|
||||||
Debug.WriteLine("{0} - Successfully Registered.", DomainName);
|
Debug.WriteLine("{0} - Successfully Registered.", DomainName);
|
||||||
var trimmedDeviceToken = token.Description;
|
var hexDeviceToken = BitConverter.ToString(token.ToArray())
|
||||||
if(!string.IsNullOrWhiteSpace(trimmedDeviceToken))
|
.Replace("-", string.Empty).ToLowerInvariant();
|
||||||
{
|
Console.WriteLine("{0} - Token: {1}", DomainName, hexDeviceToken);
|
||||||
trimmedDeviceToken = trimmedDeviceToken.Trim('<').Trim('>').Trim().Replace(" ", string.Empty);
|
_pushNotificationListenerService.OnRegisteredAsync(hexDeviceToken, Device.iOS);
|
||||||
}
|
NSUserDefaults.StandardUserDefaults.SetString(hexDeviceToken, TokenSetting);
|
||||||
Console.WriteLine("{0} - Token: {1}", DomainName, trimmedDeviceToken);
|
|
||||||
_pushNotificationListenerService.OnRegisteredAsync(trimmedDeviceToken, Device.iOS);
|
|
||||||
NSUserDefaults.StandardUserDefaults.SetString(trimmedDeviceToken, TokenSetting);
|
|
||||||
NSUserDefaults.StandardUserDefaults.Synchronize();
|
NSUserDefaults.StandardUserDefaults.Synchronize();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user