App Rejected - Guideline 2.5.4 - Performance - Software Requirements

My company has submitted 2 apps to the iOS store. One is for a "Producer" and the other is for a "Driver".


Producers will request a pickup of a commodity. This request is assigned to a Driver and the Driver will follow directions to get to the Producer, pickup the load, and then transport the item to the destination.


The Producer App gives the Producer visability of where the Driver is. We also have a web app that allows us to see wheree the Drivers are.


The Producer App was approved and is in the App sgtore.


The Driver App has been rejected:


Guideline 2.5.4 - Performance - Software Requirements


We noticed that your app declares support for location in the UIBackgroundModes key in your Info.plist file but does not have any features that require persistent location. Specifically, your app uses location background mode for the sole purpose of tracking employees, which is not appropriate on the App Store.


Next Steps


To resolve this issue, please revise your app to include additional features for your users that require the persistent use of real-time location updates while the app is in the background.


The app DOES have other features: Drivers can submitt invoices direcectly from the app, and can then get paid sooner. The Drivers are not our employees, they work for themselves. They don't have to use the app. We do ask for permissions.


We have appealed and added information concerning the other features of the app, but we are rejected every time.


I am kind of at a loss as to what we can do.


All of our apps are built in Xamarin, if that is of any help.


Any suggestions would be greatly appreciated.


Bryan

Apple wrote:


> your app uses location background mode........ please revise your app to include .... features for your users that require the persistent use of real-time location updates while the app is in the background.


They are saying that you may not use 'location background mode' unless your app has a legitimate need for that mode. They do not believe your app has a need for that mode:


> your app uses location background mode for the sole purpose of tracking employees, which is not appropriate on the App Store.

Interestingly a set of posts under this question have been deleted.......I wonder why.


The latest post was:

"Thank you very much. Your suggestions make sense and I am going to follow them.

Thanks again."

PBK,


Wow, what happened? I didn't intentionally delete anything. Did someone from Apple? If so, what could they possibly find objectionable?


Bryan

I put a lot of work into this thread - what'd you do, where did all that go?

I'm facing the exact same issue now What steps were taken to resolve it?

App Rejected - Guideline 2.5.4 - Performance - Software Requirements
 
 
Q