I managed to implement this and I used the following code:
NSString newDeviceToken = new NSString(MonoTouch.ObjCRuntime.Messaging.IntPtr_objc_msgSend_IntPtr_IntPtr(new MonoTouch.ObjCRuntime.Class("NSString").Handle, new MonoTouch.ObjCRuntime.Selector("stringWithFormat:").Handle, strFormat.Handle, deviceToken.Handle)); string token = newDeviceToken.ToString();
This will provide you with a string that reads
< 64characterlonghexstring >
You can use Regex to get rid of spaces, and "<" ">" as required.
I found that the following project is very useful for receiving a monochrome push notification implementation: C # Apple Push Notification Service - it provides client-side code as well as server-side code.
source share