I know UIGetScreenImage is a private api, and in a period time can use in the appstore.
and later someone said can’t use anymore.
So I ask here to make sure, Can use in my app and pass to Appstore?
Best Regards
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Around a year ago, Apple started to run static analysis on submitted binaries during the App Store review process. Before that, access to private APIs will pass the review if the functionality itself wasn’t too obvious to be caught by the reviewer.
Currently, reviewer uses automated methods to identify private APIs by their names. I recall reading somewhere that, not only aren’t you allowed to call them, but also can’t you use private API names in
Categorymethod names. I imagine because the scanning process is automated, you wouldn’t have a shot to pass the review if you did use undocumented methods.