Search code examples
iosprivacyprivacy-manifestios-privacy-settings

Is Apple Privacy Manifest a must?


  1. NSPrivacyTracking, NSPrivacyTrackingDomains, NSPrivacyCollectedDataTypes, NSPrivacyAccessedAPITypes If none of these conditions apply
  2. https://developer.apple.com/support/third-party-SDK-requirements/ If the library is not in the list of libraries mentioned by Apple

Is PrivacyInfo a must in the above two situations??

I made a request to the developer of the library I use, but there was no response. (FSCalendar)

But I don't see anything to add to PrivacyInfo either. What should I do in this case?


Solution

  • Yes it is a must: Hard deadline 1st May: Read here: https://developer.apple.com/news/?id=3d8a9yyh

    As per this news

    even if your app does not contain the library, in the list. you have to check manually if your app code or your 3rd party code uses the privacy required reason api. list of API's described here: https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api

    Here is one scanner tool which might help you do this: https://github.com/omarzl/ios_17_required_reason_api_scanner/tree/binary_analyzer

    Apple documentation to read all about it. and more in it's sub pages: https://developer.apple.com/documentation/bundleresources/privacy_manifest_files