一、本地网络信息
1、我们注意到,您的应用程序请求用户同意访问本地网络信息,但没有在目的字符串中充分解释本地网络信息的使用。
为了帮助用户对他们的数据如何被使用做出明智的决定,所有的许可请求提醒都需要明确你的应用将如何使用所请求的信息。
解:
请在Info.plist
文件中修改相关目的字符串。指定为什么你的应用程序需要访问用户的本地网络信息。确保目的字符串包含一个如何使用用户数据的示例。
Privacy - Local Network Usage Description
此App将可发现和连接到您所用网络上的设备
:
如果app中并未使用到Local Network
,我们就要排查一下第三方库是否用到了,
排查第三方库:
找出使用本地网络的第三方SDK
在终端执行命令 (要先CD到项目根目录下)
grep -r SimplePing .
因为项目中用到激光魔链SDK导致的,新版本SDK移除了相关代码,已经不需要相应权限,pod update
更新SDK就可以了。
比如还有高德地图的SDK.
二、收集数据跟踪用户,包括精确位置,要实现AppTrackingTransparency框架
2、您在app Store Connect中提供的应用隐私信息表明您收集数据是为了跟踪用户,包括精确位置。但是,在跟踪用户的活动之前,你没有使用
App Tracking Transparency
来请求用户的许可。
从iOS 14.5开始,App Store上的应用程序在收集数据用于跟踪它们之前,需要通过AppTrackingTransparency
框架获得用户的许可。这一要求保护了App Store用户的隐私。
1、添加方法
2、添加info.plist
网友评论