LoginSignup
2
2

【Privacy Manifests】レポートがうまく出力できない時の対処方法

Last updated at Posted at 2024-04-01

はじめに

前回の投稿で、Privacy Manifests対応でやることを投稿させていただきました。

で、実際にデモアプリとデモフレームワークを作ってやってみました。
少しつまずいた点があったので忘備として残します。

最近、[Alexandros]を懐かしみながら聴いています。
高校生の頃、[Champagne]から改名するあたりまで聴いてました。
そんなこと書くと年齢バレるか。

目次

結論

躓きポイントに気を付けることで、想定通りのレポートを出力することができました。

スクリーンショット 2024-04-01 12.50.47.png

本記事ではレポートの出力方法は記載しません。
記載方法については、以下記事などをご参照ください。

Get started with privacy manifests ざっくりまとめ

(躓き1)レポートが出力できない

事象

「Archive→レポート出力」をしようとすると、
以下のエラーが出て出力できない。

The archive does not contain any `PrivacyInfo.xcprivacy` files.

スクリーンショット 2024-04-01 13.17.02.png

原因

PrivacyInfo.xcprivacyがプロジェクトのターゲットファイルから外れていました。
ファイル詳細から、Target Membershipで設定しましょう。
以下の赤枠部分です。

スクリーンショット 2024-04-01 10.49.54.png

(補足)
実はPrivacyInfo.xcprivacyを作成する際にもできます。
はい、僕が悪かったです。

image (4).png

(躓き2)SDKのマニフェストがレポートに反映されない

事象

うちのアプリはSDK(xcframwrork)を組み込んでいました。

スクリーンショット 2024-04-01 13.28.00.png

SDKにもPrivacyInfo.xcprivacyに設定があるのですが、
アプリのレポートに反映されない。。

スクリーンショット 2024-04-01 13.32.45.png

原因

アプリへのSDKの組み込み方が問題でした。
Do Not Embedから、Embed Without SignまたはEmbed & Signに変更することで
レポートへ反映されるようになりました。

スクリーンショット 2024-04-01 13.40.07.png

レポート出力結果

スクリーンショット 2024-04-01 13.40.33.png

最後に

あくまで、僕が開発に関わっているアプリで躓いた箇所を取り上げました。
他にも様々な躓きポイントがあると思いますが、
みんなで共有して少しでも楽していきましょう〜

2
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
2
2