Added Privacy Manifest and signatures for MobbScan libraries and apps
🎯 Summary
Starting on May 1st, Apple will require some changes on apps and SDKs. This MR adds compliance with this new requirements for this project.
- https://wiki.mobbeel.com/pages/viewpage.action?pageId=124945063
- https://developer.apple.com/news/?id=3d8a9yyh
🤔 Type
-
✨ New feature -
🐛 Bug fix -
👷 Technical debt -
☢ ️ Breaking change (it breaks backward compatibility) -
📚 Requires a change in the docs
⚙ ️ Configuration
Workspace branch: [feature/MOBBSCAN-7171]
Related MRs:
- https://gitlab.mobbeel.com/mobbscan/MobbScanSDK-iOS/-/merge_requests/181
- mobbscan_unattendedplugin-ios!65 (merged)
- https://gitlab.mobbeel.com/mobbscan/mobbscan_mobbfaceux-ios/-/merge_requests/12
- https://gitlab.mobbeel.com/mobbscan/mobbscan_nfc_plugin/-/merge_requests/36
- https://gitlab.mobbeel.com/mobbscan/MobbScanOffline-iOS/-/merge_requests/33
- https://gitlab.mobbeel.com/mobbscan/MobbScanSimple-iOS-Swift/-/merge_requests/48
- https://gitlab.mobbeel.com/mobbscan/ios/mobbscan-demo-ios/-/merge_requests/22
- https://gitlab.mobbeel.com/common/MobbCommons-iOS/-/merge_requests/1
⚗ ️ Solution
Added the required Privacy Manifest for both libraries and apps, and signed all Mobbeel libraries.
-
🔗 JIRA: MOBBSCAN-7171
🔬 Tests
-
Change to this branch.
-
Try to built MobbSignSDK. It should automatically use the new libraries.
-
Copy the third-party libraries to MobbScan Demo and check it works.
-
Open the MobbSignSDK
🧐 Checklist:
- The code follow the project guidelines.
- The changes have been tested locally.
- The code has internal docs.
- Docs are updated (README, public docs, etc.)
- Some tests have been added to check that the changes work as expected (unit, integration or e2e tests ...)
- Unit tests are running without errors.
- Other dependant changes have already been merged.
- Changelog updated (if it applies)