I have a really big problem.
I developed 3 applications 2 for IOS and 1 for mac osx to encrypt files using RNCryptor
(witch is a CCCryptor
(AES encryption) wrappers).
The applications was rejected twice, and they send this to me in the resolution center(twice):
----- PLA 2.3 -----
We found that your Application Description states that it encrypts data.
However, your app does not have Export Compliance, which does not comply with the iOS Developer Program License Agreement, as required by the App Store Review Guidelines.
Section 2.3 of the iOS Developer Program License Agreement specifies,
"You certify that (i) none of the Licensed Applications contains, uses or supports any data encryption or cryptographic functions; or (ii) in the event that any Licensed Application contains, uses or supports any such data encryption or cryptographic functionality, You will, upon request, provide Apple with a PDF copy of Your Encryption Registration Number (ERN), or export classification ruling (CCATS) issued by the United States Commerce Department, Bureau of Industry and Security and PDF copies of appropriate authorizations from other countries that mandate import authorizations for that Licensed Application, as required."
Please review your app's encryption ability, and when resubmitting your binary, check the appropriate answers to the questions in the Export Compliance section of iTunes Connect. You may be asked some follow-on questions to determine the level of encryption in your app; you may also be asked to provide a copy of your CCATS.
If you have questions related to export compliance and your app's use of encryption, please contact the App Store Export Compliance team at appstore.ec@apple.com.
- the first time i say "YES" for the cryptography question and follow the rest of questions.
- second, i say maybe because RNCRyptor using the build in SDK encryption i have to replay "NO", but the app was rejected again.
I think that for now, i have to register my application for encryption a "CCATS" or a "SNAP-R" according to this article. but it can take a month or more to accept(or not) my request.
My questions are:
- using
CCCryptor
(with RNCryptor), have i to deliver a copy of the encryption certificate To Apple, or i'm i missing sothing else? - If YES, how can i accelerate the process (i'm not in the USA)?
- In the end, Apple ask :
are you releasing your product in France?
, they mean that my Company is in French or that application will be sell in the French stor ? - How can i get the certification for French? have we an online form like USA certification or we have to go to the administration in French to have one ?