Xamarin.forms 苹果拒绝了请求提供访问位置目的字符串Info.plist的应用程序

Xamarin.forms 苹果拒绝了请求提供访问位置目的字符串Info.plist的应用程序,xamarin.forms,permissions,xamarin.ios,location,user-permissions,Xamarin.forms,Permissions,Xamarin.ios,Location,User Permissions,来自App Store Review的消息: 我们注意到,您的应用程序请求用户同意访问该位置,但没有在目的字符串中充分解释该位置的使用。 为了帮助用户就如何使用其数据做出明智的决定,所有权限请求警报都需要指定您的应用程序将如何使用所请求的信息 下一步 请修改应用程序Info.plist文件中的相关用途字符串,以指定应用程序需要访问用户位置的原因。确保目的字符串包含如何使用用户数据的示例。 您可以使用Xcode中的属性列表编辑器修改应用程序的Info.plist文件 以下是我的描述: 是否允许“A

来自App Store Review的消息:

我们注意到,您的应用程序请求用户同意访问该位置,但没有在目的字符串中充分解释该位置的使用。 为了帮助用户就如何使用其数据做出明智的决定,所有权限请求警报都需要指定您的应用程序将如何使用所请求的信息

下一步

请修改应用程序Info.plist文件中的相关用途字符串,以指定应用程序需要访问用户位置的原因。确保目的字符串包含如何使用用户数据的示例。 您可以使用Xcode中的属性列表编辑器修改应用程序的Info.plist文件

以下是我的描述:

是否允许“AppName”使用您的位置? 这允许我们使用您的位置为您提供某些功能,如您的当前位置


我应该写什么样的确切描述?

苹果商店评论清楚地表明,你必须提供用户位置的适当理由

这允许我们使用您的位置为您提供某些功能,如您的当前位置

上述声明不清楚是否从审查状态批准您的应用程序 您应该提到,功能X(名称)将被启用,如果我们获得用户位置(lat/long),它将以高精度工作


功能X、Y和Z用于提供基于用户位置的建议,需要收集用户位置信息

如果您的应用程序属于新闻类型,您可以使用以下描述:

为您推荐本地新闻很方便,这样您就可以在订单中使用定位服务

下面是一款音乐应用程序如何描述,以供参考

使用您的位置信息为您推荐本地精彩内容

否则,如果它是一种聊天应用程序,可以如下描述:

如果不允许,您将无法在聊天中共享您的位置或使用基于位置的服务,如Shake和附近的人。“AppName”还使用此信息提供相关搜索结果,并在重新注册或登录“AppName”时确保您的帐户安全


通常,这取决于应用程序的功能。你需要用一个明确的理由来描述我的申请被拒绝的原因。但是,我在info.plist文件中有完整的描述。 但是,附带的屏幕截图显示,权限提示中没有显示描述(我也在emulator上确认了这一点)。 我做错了什么,以至于这个描述不见了