IOS App rejected due to an unknown &quot;_file&quot;
<p>A 5 year old app which was submitted every month successfully.</p>

<p>Recently got rejected saying.</p>

<p>“Your app uses or references the following non-public APIs: <code>ABLE.framework, _file</code>”</p>

<p>“Continuing to use or conceal non-public APIs in future submissions of this app may result in the termination of your Apple Developer account, as well as removal of all associated apps from the App Store.”</p>

<p>is <code>_file</code> is supposed to be rejected ? is <code>_file</code> is really a private API ?</p>

<p>Appeal is also rejected.</p>

<p>It's very simple: conform to the Apple Developer Guidelines or you can't use the App store.  We have no idea why <code>_file</code> was the cause of rejection, other than Apple makes the rules, and one of their rules is no use of "non-public APIs."</p>

<p>Apple is a private business and they administer their App store any way they want, within state and federal laws. You are bound by Apple's user agreement, a binding legal contract, which outlines reasons for App rejections, denial of appeals and canceling of your account, and venues for litigation or binding arbitration.</p>

<p>If you don't like the terms of the contract for the App store, you don't have to agree to it.</p>

appeal