PingID SDK component | Module | Submodule | Version | Status |
---|---|---|---|---|
PingID Mobile SDK |
PingID Mobile SDK for Android | 1.5 | Updated | |
PingID Mobile SDK for iOS | 1.5 | Updated | ||
PingID SDK Server sample code | 1.4 | Unchanged | ||
PingFederate PingID SDK Integration Kit 1.7 |
PingFederate PingID SDK IDP Adapter 1.6 |
PingFederate PingID SDK IDP Adapter | 1.6 | Unchanged |
PingFederate PingID SDK IDP Selector | 1.1 | Unchanged | ||
PingFederate PingID SDK Connector | 1.2.1 | Unchanged |
Enhancements
PingID SDK has been extended with the following features:
- Android
-
PingID Mobile SDK for Android v1.5 (PingID SDK package 1.11):
-
Support for Android API level 29
The SDK was built with the latest gradle (6.1.1) and gradle plugin (3.6.1).
Due to support for Android API level 29, the dependencies versions have changed. See the gradle.properties and build.gradle files in the Moderno sample project and application levels for the latest dependency versions and changes.
-
Moderno sample app (Android)
For ease of use, we have moved the SDK constants from the AppPreferences.java file to the application level build.gradle under the buildTypes section.
-
- iOS
-
PingID Mobile SDK for iOS v1.5 (PingID SDK package 1.11):
Support for Xcode 11 and XCFrameworks.
Note: There are minor differences in the IDE setup, depending on the version of PingID Mobile SDK for iOS. See Getting started > iOS implementation in the developer documentation.PingID SDK supports the following software versions:- For versions of PingID SDK up to version 1.4.x:
- Xcode versions 8 to 10.x
- iOS 8+
- For versions of PingID SDK from 1.5 and later:
- Xcode 11+
- iOS 8+
- For versions of PingID SDK up to version 1.4.x:
Resolved issues
Ticket ID | Description |
---|---|
PIMC-554 | An issue was identified in the Android Moderno sample app, where the strings for the title and body were taken from the code itself, and not from the push payload. This is now resolved. |
PIMC-685 | Fixed a bug that could cause an iOS 13+ app to crash, when running in the background. |
PIMC-724 | An issue was identified in a specific flow when a pairing failed, files were deleted from the Files folder in the Android application package. This is now resolved. |