Privacy Manifests 対応

WWDC2023 で Privacy Manifests についての発表がありました。 この Privacy Manifests は、2024年春までに対応必須であり、大きく下記 4 つの観点があります。それぞれどういった対応が必要かは本記事では割愛します。

  • Privacy manifests
  • Tracking domains
  • Required reason APIs
  • Third-party SDK requirements

本記事は、Third-party SDK requirements で対応が必要な SDK の一覧が、先日公開されましたので、各 SDK の Privacy Manifests 対応状況をウォッチできるようにリポジトリと対応状況をまとめたものになります。 https://developer.apple.com/support/third-party-SDK-requirements/

:::message 2025年2月12日以降、Apple は Privacy Manifests 未対応の SDK を含むアプリの App Store 提出を拒否する運用を開始しています。 未対応の SDK を使用している場合は、対応済みバージョンへのアップデートまたはアプリ側での PrivacyInfo.xcprivacy 手動追加が必要です。 :::

third-party-SDK-requirements 一覧と対応状況

SDK 名(リポジトリ)

対応状況(Issue)

対応 Ver

備考

Abseil

Issue #1602

-

✅ 対応済み(master ブランチ)

AFNetworking

Deprecated のため対応予定なし

-

Alamofire へ移行

Alamofire

PR #3792

5.9.0

✅ リリース済み

AppAuth

Issue #807

1.7.3

✅ リリース済み

BoringSSL / openssl_grpc

-

-

✅ 対応済み(main ブランチ)

Capacitor

Issue #7176

6.0.0

✅ リリース済み

Charts

Issue #5131

5.1.0

✅ リリース済み

connectivity_plus

Issue #2447

6.0.0

✅ リリース済み

Cordova

Issue #1391

7.1.0

✅ リリース済み

device_info_plus

Issue #2447

6.0.0

✅ リリース済み

DKImagePickerController

Issue #718

4.3.7

✅ リリース済み

DKPhotoGallery

Issue #42

-

DKImagePickerController 側で対応済み

FBAEMKit

Issue #2264

17.0.0

✅ リリース済み

FBLPromises

17.0.0

✅ リリース済み

FBSDKCoreKit

17.0.0

✅ リリース済み

FBSDKCoreKit_Basics

17.0.0

✅ リリース済み

FBSDKLoginKit

17.0.0

✅ リリース済み

FBSDKShareKit

17.0.0

✅ リリース済み

file_picker

Issue #1418

8.0.0

✅ リリース済み

FirebaseABTesting

Issue #11490

10.22.0

✅ リリース済み

FirebaseAuth

10.22.0

✅ リリース済み

FirebaseCore

10.22.0

✅ リリース済み

FirebaseCoreDiagnostics

10.22.0

✅ リリース済み

FirebaseCoreExtension

10.22.0

✅ リリース済み

FirebaseCoreInternal

10.22.0

✅ リリース済み

FirebaseCrashlytics

10.22.0

✅ リリース済み

FirebaseDynamicLinks

10.22.0

✅ リリース済み

FirebaseFirestore

10.22.0

✅ リリース済み

FirebaseInstallations

10.22.0

✅ リリース済み

FirebaseMessaging

10.22.0

✅ リリース済み

FirebaseRemoteConfig

10.22.0

✅ リリース済み

Flutter

Issue #131940

3.19

✅ リリース済み

flutter_inappwebview

Issue #1909

-

⚠️ 未対応

flutter_local_notifications

Issue #2177

17.0.1

✅ リリース済み

fluttertoast

Issue #481

-

⚠️ 未対応

FMDB

-

2.7.8

✅ リリース済み

geolocator_apple

Issue #1360

2.3.7

✅ リリース済み

GoogleDataTransport

Issue #11490

10.22.0

✅ リリース済み

GoogleSignIn

Issue #341

7.1.0

✅ リリース済み

GoogleToolboxForMac

Issue #428

-

⚠️ 未対応(手動でアプリ側に追加が必要)

GoogleUtilities

7.13.3

✅ リリース済み

grpcpp

-

-

✅ 対応済み(Privacy subspec で提供)

GTMAppAuth

-

-

⚠️ 未対応(手動でアプリ側に追加が必要)

GTMSessionFetcher

Issue #360

-

⚠️ 未対応(手動でアプリ側に追加が必要)

hermes

Issue #1216

-

⚠️ React Native 0.71.19+ でアプリ側に PrivacyInfo 含まれる

image_picker_ios

Issue #139756

-

✅ リリース済み

IQKeyboardManager

Issue #2004

6.5.13

✅ リリース済み

IQKeyboardManagerSwift

6.5.13

✅ リリース済み

Kingfisher

Releases #2190

7.10.0

✅ リリース済み

leveldb

Issue #1160

-

⚠️ 未対応

Lottie

Issue #2213

4.4.0

✅ リリース済み

MBProgressHUD

Issue #647

-

⚠️ 未対応

nanopb

Issue #910

3.9.10

✅ リリース済み

OneSignal

Pull Request #1334

5.0.5

✅ リリース済み

OneSignalCore

5.0.5

✅ リリース済み

OneSignalExtension

5.0.5

✅ リリース済み

OneSignalOutcomes

5.0.5

✅ リリース済み

OpenSSL

Issue #23262

-

⚠️ 未対応(手動でアプリ側に追加が必要)

OrderedSet

Issue #41

-

⚠️ 未対応

package_info

Issue #2447

-

Deprecated(package_info_plus へ移行)

package_info_plus

Issue #2447

-

✅ リリース済み

path_provider

-

-

✅ リリース済み

path_provider_ios

-

-

✅ リリース済み

Promises

Issue #225

2.3.1

✅ リリース済み

Protobuf

Issue #15029

25.3

✅ リリース済み

Reachability

Issue #400

5.1.0

✅ リリース済み

RealmSwift

Issue #8428

10.45.3

✅ リリース済み

RxCocoa

Pull Request #2572

-

✅ PR マージ済み

RxRelay

-

✅ PR マージ済み

RxSwift

-

✅ PR マージ済み

SDWebImage

-

5.18.7

✅ リリース済み

share_plus

Issue #2447

-

✅ リリース済み

shared_preferences_ios

-

-

✅ リリース済み

SnapKit

Issue #786

5.7.0

✅ リリース済み

sqflite

Issue #1065

-

⚠️ 未対応

Starscream

Issue #993

-

⚠️ 未対応

SVProgressHUD

-

2.2.6

✅ リリース済み

SwiftyGif

Issue #195

-

⚠️ 一部対応(NSPrivacyCollectedDataTypes キーが不足)

SwiftyJSON

Issue #1143

-

✅ 対応済み

Toast

Issue #208

5.1.0

✅ リリース済み

UnityFramework

-

-

対象外

url_launcher

-

-

✅ リリース済み

url_launcher_ios

-

6.2.4

✅ リリース済み

video_player_avfoundation

Issue #139760

2.5.6

✅ リリース済み

wakelock

-

-

Deprecated(wakelock_plus へ移行、✅ 対応済み)

webview_flutter_wkwebview

-

-

✅ リリース済み

注意

※調査にあたり AI ツールを利用してリポジトリの検索等を行ったため、誤っている可能性があります。 ご指摘等ありましたら、コメントいただけると幸いです。

凡例

  • ✅ — Privacy Manifests 対応済み(リリース or マージ済み)
  • ⚠️ — 未対応または一部対応(手動でアプリ側に PrivacyInfo.xcprivacy の追加が必要な場合あり)

まとめ

2025年2月12日の Apple の期限を過ぎ、多くの主要 SDK が Privacy Manifests に対応済みとなりました。一方で、MBProgressHUD、Starscream、sqflite など一部の SDK はまだ未対応のままです。未対応 SDK を使用している場合は、対応済みバージョンへのアップデートか、アプリ側で PrivacyInfo.xcprivacy を手動追加する必要があります。