realm-kotlin icon indicating copy to clipboard operation
realm-kotlin copied to clipboard

Add privacy manifest to apple binaries

Open sync-by-unito[bot] opened this issue 1 year ago • 3 comments

Apple will require to acknowledge usage of certain system APIs that realm uses by adding them to their privacy manifest.

There is currently no straight forward way to supply a privacy manifest for our users as part of our distributables. Until that is in place users need to follow the steps from Kotlin Multiplatform documentation and add our privacy manifest manually.

Support for handling this as part of official KMP builds can be tracked here.

sync-by-unito[bot] avatar Mar 12 '24 12:03 sync-by-unito[bot]

➤ PM Bot commented:

Jira ticket: RKOTLIN-1034

sync-by-unito[bot] avatar Mar 12 '24 12:03 sync-by-unito[bot]

Discussed on Kotlin slack

rorbech avatar Apr 30 '24 09:04 rorbech

➤ rorbech commented:

Seems that Jetbrains have made a plugin for adding the privacy manifest through Gradle configuration https://kotlinlang.org/docs/apple-privacy-manifest.html#place-the-xcprivacy-file-in-your-kotlin-artifacts

We need to verify if this also bundles it up for klibs or if we have to point ours users in the direction of adding it themselves

sync-by-unito[bot] avatar Jun 26 '24 11:06 sync-by-unito[bot]