0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

株式会社やどかりAdvent Calendar 2024

Day 22

【Xcode】輸出コンプライアンス情報をInfo.plistで設定し暗号化の質問を飛ばす

Last updated at Posted at 2024-12-21

輸出コンプライアンスとは

アプリに暗号化技術を使用している場合、米国および配信先各国の輸出入規制に従う必要がある。
そのためApp Store Connectでアプリを提出する際、暗号化の使用状況に関する質問に回答し、必要に応じて輸出コンプライアンス書類を提出することが求められ、
新しいバイナリをアップロードするたびにコンプライアンス要件を満たしているか毎回確認される。

現状

以下のようにステータス部分に「コンプライアンスがありません」と表示される。
スクリーンショット 2024-12-20 10.31.04.png

「管理」を押下すると、ダイアログが表示される。
スクリーンショット-2022-11-15-15.51.44-768x528.png

最後にフランスへの配信についても聞かれる。
スクリーンショット-2022-11-15-16.19.54-768x448.png

Info.plistにキーを追加しこれらの質問を飛ばす

  • 標準的な暗号化のみ使用している場合
  • 暗号化を使用していない場合

アプリが上記のいずれかの場合は、Info.plistにキー App Uses Non-Exempt Encryptionを追加し、値をNOとする。
スクリーンショット 2024-12-20 10.39.56.png

こうすることでApp Store上で毎回暗号化の質問が問われなくなる。

注意点

  • 万が一暗号化技術を独自のもので使用することになる場合は変更する必要がある。
  • フランスで暗号化技術を使用したアプリを配信する場合には、別途暗号化申告申請書のアップロードが必要。
0
0
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
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?