問題
TestFlight配信するために IPAファイルをApp Store Connectへアーカイブしているのですが、アーカイブ後の処理(長い)が終わったあとで毎回「Missing Compliance」というワーニングがでて、毎度アーカイブ後にApp Store Connect開いて対処する必要がありました。
Missing Complianceとは
これが何のかというと、独自の暗号方式を利用している場合は適切なドキュメントを提出する必要がありますよ、という話で、独自の暗号化しないならNOを選ぶという事になると思います。それなら毎回聞かれたくないですよね。
方法
Info.plist
に 下記を加えるだけです。
<key>ITSAppUsesNonExemptEncryption</key>
<false/>
Xcodeからの追加だと、Keyの名前は App Uses Non-Exempt Encryption
となるので気をつけましょう。
参考