Apple Privacy Manifest

Have more questions? Submit a request

What is Apple Privacy Manifest?

The privacy manifest is a property list that records the following information:

  • The types of data collected by an app or third-party SDK.
  • The required reasons APIs an app or third-party SDK uses.

For each type of data an app or third-party SDK collects and category of required reasons API it uses, the app or third-party SDK needs to record the reasons in its bundled privacy manifest file.

How does it affect Apps using CometChat?

Starting May 1st 2024, Apple will start rejecting apps which do not have a Privacy Manifest File. To resolve this issue, CometChat SDKs & UI Kits have been updated with the required Privacy Manifest Files.

Below is the list of version of CometChat SDKs & UI Kits with the Privacy Manifest File.

 

iOS v4 SDKs & UI Kits

SDK/UI Kit Version with Privacy Manifest
iOS Chat SDK 4.0.45
iOS Chat UI Kit 4.3.5
iOS Calls SDK 4.0.5

 

iOS v3 SDKs

SDK/UI Kit Version with Privacy Manifest
iOS Chat SDK 3.0.920
iOS Calls SDK 3.0.6

 

Flutter v4 SDKs

SDK/UI Kit Version with Privacy Manifest
Flutter Chat SDK 4.0.9
Flutter Calls SDK 4.0.6

 

Flutter v3 SDKs

SDK/UI Kit Version with Privacy Manifest
Flutter Chat SDK 3.0.13
Flutter Calls SDK 3.0.2

 

React Native v4 SDK & UI Kit

As mentioned here, react native does not provide a privacy manifest in their package. Also, on doing some tests on our end adding a Privacy Manifest in our libraries still resulted in error from Apple. So the best way forward is to add a Privacy Manifest File in your application.

SDK/UI Kit Link to Documentation
React Native Chat SDK https://www.cometchat.com/docs/react-native-chat-sdk/apple-privacy-manifest
React Native UI Kit https://www.cometchat.com/docs/react-native-uikit/apple-privacy-manifest

 

React Native v3 SDK & UI Kit

As mentioned here, react native does not provide a privacy manifest in their package. Also, on doing some tests on our end adding a Privacy Manifest in our libraries still resulted in error from Apple. So the best way forward is to add a Privacy Manifest File in your application.

SDK/UI Kit Link to Documentation
React Native Chat SDK https://www.cometchat.com/docs/v3/react-native-chat-sdk/apple-privacy-manifest
React Native UI Kit  https://www.cometchat.com/docs/v3/react-native-chat-ui-kit/apple-privacy-manifest

 

Articles in this section

Was this article helpful?
0 out of 0 found this helpful
Share

Comments

0 comments

Please sign in to leave a comment.