3
2

iOSのPrivacy ManifestsのNSPrivacyTrackingDomainsに記載するドメインの調べ方

Last updated at Posted at 2024-04-29

Google AdMobやApplovin Maxといったサードパーティのライブラリが接続しているトラッキングドメインを調べてPrivacy MainifestsのNSPrivacyTrackingDomainsに記載する手順です。

環境

Xcode 15.3

参考

WWDC 2023: Get started with privacy mainifests

手順

1. Xcodeでプログラムをデバッグ実行します。

2. Xcodeのナビゲータバーでデバッグナビゲーターを選択し、Networkを選択します。

スクリーンショット 2024-04-29 10.03.01.png

3. Networkの画面で[Profile in Instruments]をクリックします。

スクリーンショット 2024-04-29 10.04.49.png

4. App network connectionsの画面が表示されるので[Points of Interest]を選択します。

スクリーンショット 2024-04-29 10.06.35.png

5. [Points of Interest]の[Start message]にNSPrivacyTrackingDomainsに記載する必要があるドメインが表示されますので、全てメモします。

スクリーンショット 2024-04-29 9.56.15.png

6. メモしたドメインをPrivacy ManifestsのNSPrivacyTrackingDomainsに記載して完了です。

スクリーンショット 2024-04-29 9.58.41.png

PrivacyInfo.xcprivacy
<?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>NSPrivacyTrackingDomains</key>
	<array>
		<string>g.doubleclick.net</string>
		<string>googleads.g.doubleclick.net</string>
	</array>
    ---------- 略 ----------
</dict>
</plist>
3
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
2