public static void RegisterForRemoteNotificationTypes(RemoteNotificationType notificationTypes)
 {
 }
    //--------------------------------------
    //  PRIVATE METHODS
    //--------------------------------------
    //--------------------------------------
    //  DESTROY
    //--------------------------------------

    #endregion Other

    #if UNITY_IPHONE

    public void RegisterForRemoteNotifications(RemoteNotificationType notificationTypes)
    {
        if(Application.platform == RuntimePlatform.IPhonePlayer) {

            NotificationServices.RegisterForRemoteNotificationTypes(notificationTypes);
            DeviceTokenListner.Create ();
        }
    }
 public static void RegisterForRemoteNotificationTypes(RemoteNotificationType notificationTypes)
 {
 }
    public void RegisterForRemoteNotifications(RemoteNotificationType notificationTypes)
    {
        #if (UNITY_IPHONE && !UNITY_EDITOR) || SA_DEBUG_MODE

            NotificationServices.RegisterForRemoteNotificationTypes(notificationTypes);
            DeviceTokenListner.Create ();
        #endif
    }