Not specific to Apple. Same thing has to be done for any other app store, like Google's.
Some mentioned that there is an exception if you use OS libraries for encryption. I think that's not the case, but I think using some third party SDKs like Game Center (for which I guess the providers did the paper work) is excepted.