Mobile SDK Mapping
Compare method and property names between OneSignal’s legacy Player Model (v3 & v4) and the modern User Model (v5+), with side-by-side Swift code examples for easier migration.
This page maps method and property names between OneSignal’s Player Model and User Model SDKs. It mirrors the layout of the original Player Model Client SDK Reference for familiarity. Swift examples illustrate the API changes, but these are not always complete working samples. Refer to the linked documentation for examples in other languages and full implementation details.
User Model Reference
User Model Reference
User Model Reference
User Model Reference
User Model Reference
User Model: N/A
User Model: N/A
User Model: N/A
User Model: N/A
User Model: N/A
User Model: N/A
Email
User Model: N/A
User Model: N/A