解决苹果对基于GPS的应用程序的异议和拒绝问题?

时间:2016-03-01 00:01:24

标签: ios gps appstore-approval

我们正在开发一款应用,可以在用户登录时在地图上分享用户位置,其他人可以在地图上点击他们的个人资料图片并开始与他们聊天。 苹果拒绝了该应用程序,并回复了以下内容:

“17.1 - 在未获得用户事先许可的情况下,应用无法传输有关用户的数据,并且可以让用户访问有关数据使用方式和位置的信息。

经过进一步审核后,我们发现您的应用可以在地图上显示附近用户的位置,但只会提示用户注册或登录以获取显示其位置的权限。如果用户已登录并且之前已同意,则在他们注销之前不会再次提示他们。这不适合App Store。

具体来说,如果用户的位置已经登录访问您的应用,则不能自动显示用户的位置。“我们已经尝试为用户权限添加多个弹出/确认框。应该做什么处理这个隐私问题?

我们是否应该添加一个按钮来手动签入,每次他们想要更新他们的位置?如果他们必须点击按钮来更新位置以显示它们的位置,这将失败目的。

或者

每次应用程序打开时我们是否应该要求允许显示位置,因为苹果的异议是它不再请求权限,直到用户退出并重新登录?

1 个答案:

答案 0 :(得分:0)

这是一个推测性的答案,因为Apple有些模糊的回复,但这是我的观点:

  
    

具体而言,如果用户已登录访问您的应用,则无法自动显示用户的位置,这是不合适的。“

  

您可以通过以下方式解决: *在使用用户的位置时发送推送通知(根据应用程序的位置使用情况,这可能很烦人) *在应用中非常明显的位置显示一些信息,例如在横向菜单中,以及拒绝分享您的位置的选项(或以其他方式告诉用户他们可以通过退出来这样做)

必须有其他可能的解决方案,因为审稿人是一个人,而且指南范围广泛且不够具体......但我认为这些选项中的任何一个都可行。