リリース時、または他の方のテスト時にTestFligntへビルドをアップロードする事はSwift開発者なら必ず通る道だと思います。
そんな中、毎回アップロードを確認後に輸出規制の選択を回答しないといけないの、煩わしくないですか?
僕は毎回煩わしく感じていました😂初回はいいとしても、AppstoreConnect側で設定を更新してくれるわけではなく、何回も同じ回答を無駄に回答しているのが、ちっさなストレスです。
そんな僕と同じ気持ちの方のために、輸出規制の回答をしなくて済む方法を提供いたします。
そもそも輸出コンプライアンス規制とは
つまり、銀行アプリやパスワード管理アプリなど、暗号化してデータをやり取りするようなアプリの場合は、適宜書類の作成、申請が必要だと思われます。
さらに、こちらのドキュメントを見ていきます。
書類が不要な場合は、App が暗号化を使用していないこと、または書類の提出が免除されていることのいずれかであることを示せるよう、Xcode で情報プロパティリストファイル (Info.plist) を更新してください。
と、ドキュメントに答えのような文章が記載されていました😀
[結論] info.plistの更新すればOK!!
ドキュメントに記載されている通りですが、info.Plistに
App Uses Non-Exempt Encryption を追加し、値をNoで設定します。
以上になります。