Add NSPrivacyCollectionDataTypes to privacy manifest

It appears `NSPrivacyCollectionDataTypes` is a required field in the privacy manifest. Since we don't collect any data in our runtimes, I have left the data types array empty.

Reference: https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_data_use_in_privacy_manifests?language=objc

Diffs=
de0eb61fe Add NSPrivacyCollectionDataTypes to privacy manifest (#7242)

Co-authored-by: Maxwell Talbot <talbot.maxwell@gmail.com>
Co-authored-by: Philip Chung <philterdesign@gmail.com>
This commit is contained in:
mjtalbot
2024-05-10 08:37:11 +00:00
parent 0f0bd61db7
commit 7ba8990d98
4 changed files with 6 additions and 2 deletions

View File

@@ -35,4 +35,5 @@ Pod::Spec.new do |spec|
}
spec.ios.vendored_frameworks = 'RiveRuntime.xcframework'
spec.osx.vendored_frameworks = 'RiveRuntime.xcframework'
spec.resource_bundles = {'runtime_ios_privacy' => ['Resources/PrivacyInfo.xcprivacy']}
end

View File

@@ -1 +1 @@
5ccc21fa3a5f726827da601f04cf234138b379df
de0eb61fec94f4c8cd7c99330aec9ab498052160

View File

@@ -2,6 +2,9 @@
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>NSPrivacyCollectedDataTypes</key>
<array>
</array>
<key>NSPrivacyAccessedAPITypes</key>
<array>
<dict>

View File

@@ -36,4 +36,4 @@ Pod::Spec.new do |spec|
spec.ios.vendored_frameworks = 'RiveRuntime.xcframework'
spec.osx.vendored_frameworks = 'RiveRuntime.xcframework'
spec.resource_bundles = {'runtime_ios_privacy' => ['Resources/PrivacyInfo.xcprivacy']}
end
end