securing / IOSSecuritySuite

iOS platform security & anti-tampering Swift library
https://www.securing.biz/
Other
2.27k stars 272 forks source link

Privacy Manifest #113

Closed niji-mathieu-viel closed 2 months ago

niji-mathieu-viel commented 4 months ago

Hi guys.

I think that the library may be impacted by this new rule by Apple; from what I understand, as the library is not collecting any personal data, an empty manifest + podspec / package.swift setup should do the trick (?)

Third-party SDKs should include a privacy manifest by Spring according to Apple new requirements : https://developer.apple.com/support/third-party-SDK-requirements/ https://developer.apple.com/documentation/bundleresources/privacy_manifest_files?language=objc

Thanks.

fraserscottmorrison commented 4 months ago

+1. A privacy manifest would be greatly appreciated. You're meant to specify data use and also required reason apis: https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api?language=objc

Maybe just an privacy file with some empty fields is all you need

LongXiangGuo commented 4 months ago
Screenshot 2024-02-27 at 10 25 48

Hi guys.

I think that the library may be impacted by this new rule by Apple; from what I understand, as the library is not collecting any personal data, an empty manifest + podspec / package.swift setup should do the trick (?)

Third-party SDKs should include a privacy manifest by Spring according to Apple new requirements : https://developer.apple.com/support/third-party-SDK-requirements/ https://developer.apple.com/documentation/bundleresources/privacy_manifest_files?language=objc

Thanks.

This pod contains getfsstat,stat, it's belong to the privacy api, need to add the privacy api usage manifest, this PR (https://github.com/securing/IOSSecuritySuite/pull/114)has added the privacy API mentioned above.

ObjectiveCesar commented 3 months ago

As far as I know, Apple wanted to send out emails starting March, 13th when uploading new builds to App Store Connect if any framework is missing any mandatory info including the privacy manifest. We did upload multiple builds of our app including IOSSecuritySuite since then, and there have been now issues so far.

r3ggi commented 3 months ago

Hey! I'm working on a big ISS update, so I think I will be able to implement this privacy manifest this week

claypark12 commented 2 months ago

Thank you for your response @r3ggi , is there any update regarding the issue?

gaurav-Lilly commented 2 months ago

Do we have any ETA on when can we get this fixed ?

r3ggi commented 2 months ago

done :-)

ObjectiveCesar commented 2 months ago

So this new license applies to v 2.0+ ? @r3ggi

r3ggi commented 2 months ago

yeah