应用程序被拒绝,而在后台模式
从苹果 2.5性能更新位置:软件需求 指引2.5.4 - 性能 - 软件要求应用程序被拒绝,而在后台模式
我们注意到,您的应用程序声明了位置在UIBackgroundModes重点支持你Info.plist文件,但没有任何需要持久位置的功能。具体而言,您的应用使用位置后台模式,仅用于跟踪员工,这在App Store上不合适。
下一步
要解决此问题,请修改您的应用程序包括你的用户需要持久使用的实时位置更新,而应用程序是在后台附加功能。
如果跟踪您的员工的位置是您唯一打算使用的背景位置,那么通过批量购买计划将您的应用作为定制B2B应用直接分发并销售给CBS Clean将会更加适合。有关批量购买计划和自定义B2B商店的其他信息也可在iTunes Connect Developer Help中找到。
请求从应用程序审查
一个电话您的要求,我们可以安排一个苹果代表打电话给你在接下来的三个工作日内,以讨论您的应用程序审查的问题。
要拔打电话,并确保我们拥有准确的联系方式,与联系人姓名和直拨电话号码,以达到您直接回复此邮件。
我开发了一个应用程序的清洁工..清洁工的位置应该在工资计算和安全测量的背景中获取..也清洁工可以查看他们在mapview工作的地方...但我的应用程序被拒绝..现在我该怎么办..如何处理这个问题
看看here。
可以包括对位置服务的功能和方法,如果您的应用程序需要定位服务或在info.plist中的UIBackgroundMode
键删除位置更新,让您的应用程序将通过App Store的批准。
我认为你正在使用
locationManager.requestAlwaysAuthorization()
使用这种locationManager.requestWhenInUseAuthorization()
代替。
取的位置,以便在用locationManager.requestAlwaysAuthorization()..并在同时开启位置更新背景模式 – user3549189
好了,你必须向他们解释,为什么你正在使用的背景位置取。看看我在回答中提供的链接! –
我会和回复 – user3549189
看看https://stackoverflow.com/questions/44299255/how-to-deal-with-background-modes-in-apple-review/44299745#44299745我已经详细解释过了。 –
这听起来像问题是这个应用程序不是一般用途;它适用于特定组织的员工。这与一个相当积极的隐私相关问题相结合;持续跟踪员工*没有从此跟踪中获得对用户的特定益处*导致您的应用遭到拒绝。您可以按照建议使用企业分发路径,也可以为用户提供轻松打开/关闭跟踪(例如开始/结束按钮)的方式,但通常AppStore的批准问题与SO无关,因为这是您需要使用Apple解决的问题。 – Paulw11
是的,我做了这个应用程序使用特定组织的清洁工。 – user3549189