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 |
Comments
0 commentsPlease sign in to leave a comment.