Links

Changelog

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