The only way I know to get an official answer to your question is to submit it to Developer Tech Support as one of your paid tech support requests.
You could ask on the Apple Developer Program Forums and get an unofficial reply from one of the Apple developers who monitor the forums, but I know of no other way to engage Apple officially for an answer to this type of question.
There is no public email address for free software development support requests at Apple that I am aware of, and no one except Apple can really answer your question about rejection over this approach.
If you can find someone who is willing to admit that they have this code running in an approved App, that would be a little more comforting - however it might be that they "slipped through the cracks" as well and simply did not get caught. Admitting in public that they are using an undocumented approach to answering the question might get their application reviewed again...
You could also simply develop the application and submit it for review - hoping it does not violate the Undocumented API portion of your Developer Agreement. I personally would not build an application around an undocumented constant found only in a header file without first getting an official position from Apple, however I know many others who would do so and simply take their chances.
You have to decide how much of a risk this is to you.
-t
|