iTunes Connect is quizzing me before I submit my app.
Export laws require that products
containing encryption be properly
authorized for export. Failure to
comply could result in severe
penalties. For further information,
click here. Does your product use
encryption?
I don't have any encryption logic myself, but Unity may. Not sure how to answer this question. Do I say Yes then certify that the encryption is properly licensed, or answer No?
For most games the answer is no if your game is a simple single player experience or if you only use Apple network services (i.e. Gamecenter, App store, etc). If your app talks to external servers over HTTPS, then it seems the answer to the question is yes. However, you also probably qualify for an exemption to the annual notification requirement, as long as what you are making is essentially entertainment.
This is the answer I received from support. But now my question is, does it always use https? Is it something required by Mono?
“Thanks for reaching out to us. The runtime portion of Unity for iOS and Android does contain APIs that make use of encryption. Unity has the Mono implementations of HTTPS (SSL/TLS), among others. All encryption besides HTTPS is only performed if the developer calls those encryption APIs.”
I can’t configure and set up the project for uploading to iTunes. Because it can’t provide me the permission after getting iTunes error 14 and when I try to open it so it says you can’t access this app. Do you have any information about this subject?