苹果隐私策略说明

更新时间: 2024/04/17 17:17:16

为兼容苹果公司发布的App Store 提交的隐私更新,自 2024 年起,提交到 App Store 的应用需要同时提供一份 App 的隐私清单文件。

在分发 App 时,Xcode 会整合所有第三方 SDK 的隐私清单,形成一个简单易用的报告,全面概述 App 中的所有第三方 SDK,以便创建精确的隐私标签。因此,SDK 和第三方库需要包含PrivacyInfo.xcprivacy 文件。

NERtcSDK 适配方式

从 v5.5.40 版本开始,NERtcSDK 将默认包含PrivacyInfo.xcprivacy文件。

  • 当使用CocoaPod集成,PrivacyInfo.xcprivacy会自动添加到项目,无需额外操作。

  • 手动集成时,需将源代码目录下的PrivacyInfo.xcprivacy文件复制到您的工程内。

NERtcSDK 的 PrivacyInfo.xcprivacy

隐私信息图片.png

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>NSPrivacyTracking</key>
	<false/>
	<key>NSPrivacyCollectedDataTypes</key>
	<array/>
	<key>NSPrivacyTrackingDomains</key>
	<array/>
	<key>NSPrivacyAccessedAPITypes</key>
	<array>
        	<dict>
           		<key>NSPrivacyAccessedAPIType</key>
           	 	<string>NSPrivacyAccessedAPICategorySystemBootTime</string>
            		<key>NSPrivacyAccessedAPITypeReasons</key>
            		<array>
                		<string>35F9.1</string>
           		 </array>
       		</dict>
		<dict>
			<key>NSPrivacyAccessedAPIType</key>
			<string>NSPrivacyAccessedAPICategoryFileTimestamp</string>
			<key>NSPrivacyAccessedAPITypeReasons</key>
			<array>
				<string>C617.1</string>
			</array>
		</dict>
		<dict>
			<key>NSPrivacyAccessedAPIType</key>
			<string>NSPrivacyAccessedAPICategoryDiskSpace</string>
			<key>NSPrivacyAccessedAPITypeReasons</key>
			<array>
				<string>E174.1</string>
			</array>
		</dict>
		<dict>
			<key>NSPrivacyAccessedAPIType</key>
			<string>NSPrivacyAccessedAPICategoryUserDefaults</string>
			<key>NSPrivacyAccessedAPITypeReasons</key>
			<array>
				<string>CA92.1</string>
			</array>
		</dict>
	</array>
</dict>
</plist>

手动导入自身App

除了CocoaPod自动集成,开发者还可以直接将 NERtcSDK 中的PrivacyInfo.xcprivacy内容添加到自己App的PrivacyInfo.xcprivacy文件中:

  • 通过源代码方式,在Xcode项目中打开PrivacyInfo.xcprivacy文件,复制 NERtcSDK 中PrivacyInfo.xcprivacy中的条目,以防止重复或错位。

  • 通过Property List方式,双击打开PrivacyInfo.xcprivacy文件,按照Xcode的提示添加和编辑必要的条款。

此文档是否对你有帮助?
有帮助
去反馈
  • NERtcSDK 适配方式
  • NERtcSDK 的 PrivacyInfo.xcprivacy
  • 手动导入自身App