Changelog

1.7.0

  • Track customers profile status

1.6.0

  • fix getCreatedWPA2EnterpriseProfiles and getCreatedPasspointProfiles

  • introduced deleteWPA2EnterpriseProfile

1.5.0

  • Added deletePasspointProfile method

  • In the logout are removed the Passpoint profile installed

1.4.0

  • Added method updateCustomer

  • Added DEBUG_MODE

  • Fix support iOs simulator for Apple Silicon architecture

1.3.1

  • fix date format in 'lastSeen' field

1.3.0

  • Passpoint support

1.2.0

  • New create customer function with deduplication on specific parameter

  • Extended support of custom policies

Note: this version has not fully compatible with version 1.1.0 (see following migration guide)

Migration guide

Customer Create

The signature of the method

- (void) createCustomer: (Customer*) customer
              onSuccess: (void (^)(CustomerCreateResponse *resp)) onSuccess
                onError: (void (^)(NSError *error)) onError;

has been replaced by

- (void) createCustomer: (Customer*) customer
            deduplicate: (NSString *) deduplicateAttribute
              onSuccess: (void (^)(CustomerCreateResponse *resp)) onSuccess
                onError: (void (^)(NSError *error)) onError;

To create a customer without deduplication:

cloud4WiSDKWiFi.createCustomer(customer, deduplicate: nil)

Get list policies

The signature of the method getListOfPolicies

- (void) getListOfPolicies: (void (^)(NSArray<Policy *> *policies)) onSuccess
                   onError: (void (^)(NSError *error)) onError;

has been replaced by

- (void) getListOfPolicies: (void (^)(NSArray<NSString *> *policies)) onSuccess
                   onError: (void (^)(NSError *error)) onError;

1.1.0

  • Create customer now support the attributes of the CreateCustomer API v3

  • WPA2-Enterprise profile creation support

  • Integration with Location SDK

Last updated