6 October 2025 We’ve added bulk custom attribute updates and an alias method with an option to resend previously set attributes on both Android and iOS.
What’s new?
Android
Bulk attribute update:
setAttributes(Map<String, Object> attributes)lets you update multiple custom attributes in a single call.Alias with resend option:
setAlias(String alias, boolean resendAttributes)adds an overload to control attribute resyncs. When you provide a new alias and setresendAttributestotrue, the SDK re-syncs all previously set custom attributes with the backend.
iOS
Bulk attribute update:
setCustomAttributes(NSDictionary *attributes, AppoxeeCompletionHandler handler)updates multiple custom attributes in a single call.Alias with resend option:
setDeviceAlias(NSString *alias, BOOL resendAttributes, AppoxeeCompletionHandler handler)lets you control attribute resyncs.Automatic resync behavior: When a new alias value is provided and
resendAttributesis set toYES, the SDK re-syncs all previously set custom attributes with the backend.
Package Managers
CocoaPods
Swift Package Manager (SPM)
Please see the changelogs for more information:
Availability
This update was rolled out on 6 October 2025. Please update to the latest version to access these changes.