Error Guideline 2.5.1 when submitting app

Hi All,

I’ve tried to submit my app twice now. It processes as a build correctly but Apple keep rejecting it with the below reason:

Guideline 2.5.1 - Performance - Software Requirements

Your app uses the “prefs:root=” non-public URL scheme, which is a private entity. The use of non-public APIs is not permitted on the App Store because it can lead to a poor user experience should these APIs change

Has anybody come across what could be causing this?

Thanks!

I have the same as problem, my ios APP is also rejected by APPLE!

1 Like

Could you both email your app to hello@thunkable.com and I’ll take a look.

Sorry about that, we’re working on fixing this now, it should be ready in 2-3 days. We’ll let you know here when it’s ready.

1 Like

Thanks for your patience, this should be resolved now.

3 Likes

Many Thanks! I will try it and upload to app store right now.

2 Likes

Thanks to Mike, The iOS APP is successful to pass the APPLE Review.

3 Likes

I’m seeing this same rejection from Apple (prefs:root=). I’m making calls to a public URL (api.particle.io). I’m also using the Speech to Text function. I need some advice. If it’s the speech to text function, I’ll gladly eliminate that. However, I need to be able to call api.particle.io. Any suggestions???