Skip to content

Commit 84e91a8

Browse files
authored
Merge pull request WireGuard#2 from amnezia-vpn/fix/appstore-itms-91053
Add required privacy manifest files
2 parents e65c534 + 68cd9ff commit 84e91a8

File tree

3 files changed

+42
-0
lines changed

3 files changed

+42
-0
lines changed
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
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>NSPrivacyAccessedAPITypes</key>
6+
<array>
7+
<dict>
8+
<key>NSPrivacyAccessedAPIType</key>
9+
<string>NSPrivacyAccessedAPICategoryUserDefaults</string>
10+
<key>NSPrivacyAccessedAPITypeReasons</key>
11+
<array>
12+
<string>1C8F.1</string>
13+
</array>
14+
</dict>
15+
</array>
16+
</dict>
17+
</plist>
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
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>NSPrivacyAccessedAPITypes</key>
6+
<array>
7+
<dict>
8+
<key>NSPrivacyAccessedAPIType</key>
9+
<string>NSPrivacyAccessedAPICategoryFileTimestamp</string>
10+
<key>NSPrivacyAccessedAPITypeReasons</key>
11+
<array>
12+
<string>C617.1</string>
13+
</array>
14+
</dict>
15+
</array>
16+
</dict>
17+
</plist>

WireGuard.xcodeproj/project.pbxproj

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77
objects = {
88

99
/* Begin PBXBuildFile section */
10+
4E5C5B942BA6367F00082DED /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 4E5C5B932BA6367F00082DED /* PrivacyInfo.xcprivacy */; };
11+
4E5C5B962BA636B300082DED /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 4E5C5B952BA636B300082DED /* PrivacyInfo.xcprivacy */; };
1012
58233BCF2591F842002060A8 /* NotificationToken.swift in Sources */ = {isa = PBXBuildFile; fileRef = 58233BCE2591F842002060A8 /* NotificationToken.swift */; };
1113
58233BD02591F842002060A8 /* NotificationToken.swift in Sources */ = {isa = PBXBuildFile; fileRef = 58233BCE2591F842002060A8 /* NotificationToken.swift */; };
1214
585B105A2577E293004F691E /* InterfaceConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 585B10462577E293004F691E /* InterfaceConfiguration.swift */; };
@@ -282,6 +284,8 @@
282284
/* End PBXCopyFilesBuildPhase section */
283285

284286
/* Begin PBXFileReference section */
287+
4E5C5B932BA6367F00082DED /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; lastKnownFileType = text.xml; name = PrivacyInfo.xcprivacy; path = Sources/WireGuardApp/PrivacyInfo.xcprivacy; sourceTree = SOURCE_ROOT; };
288+
4E5C5B952BA636B300082DED /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = PrivacyInfo.xcprivacy; sourceTree = "<group>"; };
285289
58233BCE2591F842002060A8 /* NotificationToken.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NotificationToken.swift; sourceTree = "<group>"; };
286290
585B10462577E293004F691E /* InterfaceConfiguration.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = InterfaceConfiguration.swift; sourceTree = "<group>"; };
287291
585B10472577E293004F691E /* PeerConfiguration.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PeerConfiguration.swift; sourceTree = "<group>"; };
@@ -571,6 +575,7 @@
571575
6F5D0C3421839E37000F85AD /* WireGuardNetworkExtension-Bridging-Header.h */,
572576
6FFA5D9F21958ECC0001E2F7 /* ErrorNotifier.swift */,
573577
5892BF9F25558288000E678D /* PacketTunnelProvider.swift */,
578+
4E5C5B952BA636B300082DED /* PrivacyInfo.xcprivacy */,
574579
);
575580
name = WireGuardNetworkExtension;
576581
path = Sources/WireGuardNetworkExtension;
@@ -659,6 +664,7 @@
659664
6F919ED3218C65C50023B400 /* Resources */ = {
660665
isa = PBXGroup;
661666
children = (
667+
4E5C5B932BA6367F00082DED /* PrivacyInfo.xcprivacy */,
662668
6F919ED4218C65C50023B400 /* DocumentIcons */,
663669
);
664670
path = Resources;
@@ -1067,6 +1073,7 @@
10671073
isa = PBXResourcesBuildPhase;
10681074
buildActionMask = 2147483647;
10691075
files = (
1076+
4E5C5B962BA636B300082DED /* PrivacyInfo.xcprivacy in Resources */,
10701077
);
10711078
runOnlyForDeploymentPostprocessing = 0;
10721079
};
@@ -1093,6 +1100,7 @@
10931100
6F919ED9218C65C50023B400 /* wireguard_doc_logo_22x29.png in Resources */,
10941101
6F70E20E221058E1008BDFB4 /* InfoPlist.strings in Resources */,
10951102
6FE1765621C90BBE002690EA /* Localizable.strings in Resources */,
1103+
4E5C5B942BA6367F00082DED /* PrivacyInfo.xcprivacy in Resources */,
10961104
6FF4AC22211EC472002C96EB /* LaunchScreen.storyboard in Resources */,
10971105
6F919EDA218C65C50023B400 /* wireguard_doc_logo_44x58.png in Resources */,
10981106
6FF4AC1F211EC472002C96EB /* Assets.xcassets in Resources */,

0 commit comments

Comments
 (0)