iOS resources
SDK reference for integration
Please refer to this section to access the documentation of SDK implementation for iOS.
Sample code
Get the SDK sample app here: https://github.com/withings-sdk/withings-sdk-ios
Swift Package Manager
Swift Package Manager is a dependency manager for managing and distributing Swift code. It's integrated with the Swift build system. As of Xcode 11, you can use it inside Xcode. In Xcode, select File > Swift Packages > Add Package Dependency
. Add the repository https://github.com/withings-sdk/withings-sdk-ios.git and follow Xcode's instructions to add the Withings SDK as a dependency. Swift Package Manager will resolve any required dependencies and download them as needed. Please refer to this section to access the documentation of SDK implementation for iOS.
Please use the Swift package manager from the version 4.0.6 and higher.
Versions
Please note that the latest version may change your implementation of the Withings SDK. Refer to the specific changelog to get more information.
Release date | Status | Version | Description | Changelog | Assets |
---|---|---|---|---|---|
April 2022 | stable | v4.1.0 | Add the Withings device advertisement name to the sync listener. Various bug fixes. | click here | click here |
April 2021 | stable | v4.0.6 | Add SwiftPackage integration. | click here | click here |
March 2021 | stable | v4.0.5 | Minor fix AM/PM mode for Pulse HR | click here | Not available |
March 2021 | stable | v4.0.4 | Release of the background synchronization feature. Release of firmware upgrade over BLE. Fix issue on Polyfill. | click here | Not available |
October 2020 | stable | v3.4.4 | Medical cloud compatibility | click here | Not available |
June 2020 | stable | v3.0.0 | Improve connectivity. Thermo management. | Not available | Not available |
May 2020 | stable | v2.4.5 | Improve connectivity. Withings Move and Pulse HR management | Not available | Not available |
February 2020 | deprecated | v2.2.1 | Add new signature process. | Not available | Not available |
February 2020 | deprecated | v2.2.1 | Rename ClientSettings with WithingsClientSettings, Rename Environment with WithingsEnvironment, Rename LocaleSetting with WithingsLocaleSetting, Rename Gender with WithingsGender, Rename User with WithingsUser, Fix client authentication | Not available | Not available |
January 2020 | deprecated | v2.1.0 | Add CSRF token management | Not available | Not available |
December 2019 | deprecated | v2.0.0 | Add easier integration method (default method) | Not available | Not available |
November 2019 | deprecated | v1.2.0 | First release of PROD version | Not available | Not available |
Please use the latest stable version.