I just received som BAD news for iOS users. The BitShares Wallet for iOS was denied by Apple.
They denied it because (apparently) it transmits a "virtual currency" that is not approved for the App Store. Secondly, they will not allow our app because it uses encryption to which they do not hold the keys (at least guess this is what they are trying to say).
Anybody have any idea what we should do next? Grrrrrrrrrrrrr
From Apple
11.17 - Apps may facilitate transmission of approved virtual currencies provided that they do so in compliance with all state and federal laws for the territories in which the app functions
Program License Agreement
11.17 Details
Your app facilitates the transmission of a virtual currency that is not approved for the App Store.
Next Steps
We encourage you to review your app concept and incorporate different content and features that are in compliance with the App Store Review Guidelines.
PLA 2.3
Additionally, we found that your Application Description states:
"Secured by the encrypted, fraud-proof BitShares blockchain."
However, your app does not have Export Compliance, which does not comply with the Apple Developer Program License Agreement, as required by the App Store Review Guidelines.
Section 2.3 of the Apple 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[member=3065]apple[/member].com.