我在下面提供了Apple的消息。我不知道如何尝试访问用户日历或蓝牙外设。项目中的某个地方是否有可能导致这种情况的设置?我已经包含了我使用过的库。苹果要我添加的代码也会提示用户允许我的应用访问他们的日历吗?因为我不需要它。
"此应用程序尝试在没有使用说明的情况下访问隐私敏感数据。该应用程序的Info.plist必须包含一个NSCalendarsUsageDescription键,其中包含一个字符串值,向用户解释应用程序如何使用此数据。
此应用尝试在没有使用说明的情况下访问隐私敏感数据。该应用程序的Info.plist必须包含一个NSBluetoothPeripheralUsageDescription键,其中包含一个字符串值,向用户解释应用程序如何使用此数据。
一旦纠正了这些问题,您就可以重新更新已更正的二进制文件。
此致
App Store团队"
答案 0 :(得分:2)
我可以看到您正在使用AppLovinSDK
的库,此库有可能正在访问日历&蓝牙,您需要在应用info.plist
文件
您需要在应用的info.plist文件中添加NSCalendarsUsageDescription值。
添加您的应用使用日历的原因
同时添加NSBluetoothPeripheralUsageDescription值。
添加您的应用使用蓝牙
的消息答案 1 :(得分:0)
答案 2 :(得分:0)
在iOS 10中访问用户私人数据(如联系电话,照片,位置,日历等)之前,您需要询问使用权限Apple正在扩展隐私控制范围。您必须在Info.plist文件中声明任何私有数据的访问权限。
您需要在info.plist中添加日历隐私
日历:
密钥:隐私 - 日历使用说明
价值 $(PRODUCT_NAME)日历活动
有关详细信息: 完整的iOS 10隐私详细信息:
日历:
密钥:隐私 - 日历用法说明
价值:$(PRODUCT_NAME)日历活动
提醒:
密钥:隐私 - 提醒使用说明
价值:$(PRODUCT_NAME)提醒使用
联系方式:
密钥:隐私 - 联系人使用说明
价值:$(PRODUCT_NAME)联系人使用
照片:
关键:隐私 - 照片库使用说明
价值:$(PRODUCT_NAME)照片使用
蓝牙共享
密钥:隐私 - 蓝牙外围设备使用说明
价值:$(PRODUCT_NAME)蓝牙外围设备使用
麦克风:
密钥:隐私 - 麦克风使用说明
价值:$(PRODUCT_NAME)麦克风使用
相机:
密钥:隐私 - 相机使用说明
价值:$(PRODUCT_NAME)相机使用
位置:
密钥:隐私 - 位置始终使用说明
价值:$(PRODUCT_NAME)位置使用
密钥:隐私 - 使用时的位置用法说明
价值:$(PRODUCT_NAME)位置使用
希思:
关键:隐私 - 健康共享使用说明
价值:$(PRODUCT_NAME)健康分享使用
密钥:隐私 - 健康更新使用说明
价值:$(PRODUCT_NAME)希捷更新使用
HomeKit:
密钥:隐私 - HomeKit用法说明
价值:$(PRODUCT_NAME)家庭套件使用
媒体库:
密钥:隐私 - 媒体库使用说明
价值:$(PRODUCT_NAME)媒体库使用
动作
密钥:隐私 - 动作使用说明
价值:$(PRODUCT_NAME)动作使用
语音识别:
密钥:隐私 - 语音识别用法说明
价值:$(PRODUCT_NAME)演讲使用
SiriKit:
密钥:隐私 - Siri用法说明
价值:$(PRODUCT_NAME)siri使用
电视提供商:
密钥:隐私 - 电视提供商使用说明
价值:$(PRODUCT_NAME)tvProvider使用
答案 3 :(得分:0)
我只是将AdMob SDK更新到最新版本(7.1.6)。这似乎是问题所在。