Skip to content

Commit 9c59efa

Browse files
authored
Merge pull request #861 from johnhatvani/chore/apple-privacy-manifest
add apple privacy manifest & usage descriptions for UserDefaults
2 parents 9efeefb + 2c7f1d8 commit 9c59efa

File tree

2 files changed

+24
-0
lines changed

2 files changed

+24
-0
lines changed

RNPermissions.podspec

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ Pod::Spec.new do |s|
1717
s.source = { :git => package["repository"]["url"], :tag => s.version }
1818
s.source_files = "ios/*.{h,mm}"
1919
# s.frameworks = <frameworks>
20+
s.resource_bundles = { 'RNPermissions_PrivacyInfo' => 'ios/Resources/PrivacyInfo.xcprivacy' }
2021

2122
if ENV['RCT_NEW_ARCH_ENABLED'] == "1" then
2223
install_modules_dependencies(s)
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict>
5+
<key>NSPrivacyTracking</key>
6+
<false/>
7+
<key>NSPrivacyTrackingDomains</key>
8+
<array/>
9+
<key>NSPrivacyCollectedDataTypes</key>
10+
<array/>
11+
<key>NSPrivacyAccessedAPITypes</key>
12+
<array>
13+
<dict>
14+
<key>NSPrivacyAccessedAPIType</key>
15+
<string>NSPrivacyAccessedAPICategoryUserDefaults</string>
16+
<key>NSPrivacyAccessedAPITypeReasons</key>
17+
<array>
18+
<string>CA92.1</string>
19+
</array>
20+
</dict>
21+
</array>
22+
</dict>
23+
</plist>

0 commit comments

Comments
 (0)