Magnes-iOS Ver. 5.5.0 Release Notes
Last updated: Sept 27th, 7:15pm
In this release note, we'd like to inform you of the recommended upgrade to Magnes 5.5.0 iOS SDK related to the upcoming Apple Privacy Manifest enforcement for iOS app third-party SDKs starting May 1, 2024.
At WWDC23 (Worldwide Developers Conference 2023), Apple introduced the Privacy Manifest which requires third-party SDKs to provide a privacy manifest that describes the data collected within the SDKs and provide a developer code signature to ensure the integrity of the iOS app software supply chain.
To comply with this new Apple Privacy Manifest requirement, PayPal has released the Magnes iOS SDK version 5.5.0 which packages all required privacy manifest changes and includes a developer code signature.
It is highly recommended that you upgrade to Magnes 5.5.0 iOS SDK by May 1, 2024, to eliminate the risk of your new or updated app being rejected by Apple App Store Connect. Please note the decision of rejection or acceptance will be at the full discretion of Apple / App Store Connect.
Release FAQs
Q: Why is this upgrade required?
A: At WWDC23 (Worldwide Developers Conference 2023), Apple introduced the concept of Privacy Manifest which requires third-party SDKs to provide privacy manifest that describes the data collected within the SDKs and provide developer code signature to ensure the integrity of iOS app software supply chain.
To comply with this new Apple Privacy Manifest requirement, PayPal has released the Magnes SDK version 5.5.0 which includes all required privacy manifest changes and includes a developer code signature.
Q: When will Apple start enforcing the Privacy Manifest and Signature requirements for third-party SDKs?
A: The official enforcement starting date is May 1, 2024. However, starting from March 13, 2024, developers will be notified by email when uploading a new or updated app to Apple App Store Connect if privacy manifest is missing from third-party SDK.
More details regarding the official communication from Apple can be found here: https://developer.apple.com/news/?id=3d8a9yyh
Q: What happens if the upgrade is not completed by May 1, 2024?
A: There will be a risk of your new or updated app getting rejected by Apple App Store Connect. Please note the decision of rejection or acceptance will be at full discretion of Apple / App Store Connect.
Q: Where to download the latest Magnes 5.5.0 version SDK?
A: You can download it here:
Q: Are there any changes on the data fields being collected in Magnes 5.5.0?
A: Yes, the following fields are being deprecated in Magnes 5.5.0:
-
Device Total Space
-
Device Available Free Space
-
System Uptime
Q: What’s recommended way to get additional support on this upgrade?
A: Please work with your Technical Account Manager from PayPal if that option is available.
If you don’t have an assigned Technical Account Manager, If you need any technical integration support, please visit www.paypal-support.com and submit a support ticket.
Q: My team's existing integration is via Java script SDK, should I need to upgrade?
A: If you don't have an active magnes integration via binary framework, no need to update.
Q: What are the steps required to upgrade to Magnes 5.5.0?
Step 1: Download the PPRiskMagnes.xcframework file from the download link in above section (Download link is visible only if the user has logged in).
Step 2: Identify the existing PPRiskMagnes.xcframework or PPRiskMagnes.framework from your project workspace and replace it with latest 5.5.0 version.