iOS 对我没用过的东西无效的二进制文件

标签 ios xcode app-store-connect

我在下面提供了 Apple 的消息。我不知道如何尝试访问用户日历或蓝牙外围设备。项目中是否有任何设置可能导致此问题?我也包含了我使用过的库。苹果要我添加的代码还会提示用户允许我的应用访问他们的日历吗?因为我不需要它。

"此应用试图在没有使用说明的情况下访问隐私敏感数据。该应用的 Info.plist 必须包含一个 NSCalendarsUsageDescription 键,其字符串值向用户解释该应用如何使用此数据。

此应用试图在没有使用说明的情况下访问隐私敏感数据。应用程序的 Info.plist 必须包含一个 NSBluetoothPeripheralUsageDescription 键和一个向用户解释应用程序如何使用此数据的字符串值。

一旦这些问题得到纠正,您就可以重新交付更正后的二进制文件。

问候,

App Store 团队“

Libraries

Capablities

最佳答案

正如我所看到的,您正在使用 AppLovinSDK 库,该库有可能正在访问日历和蓝牙,因此您需要在您的应用程序 info 中执行以下条目.plist 文件

您需要在应用程序的 info.plist 文件中添加 NSCalendarsUsageDescription 值。

Like this

添加一条消息说明您的应用为何使用日历

同时添加 NSBluetoothPeripheralUsageDescription 值。

Like this

添加您的消息,说明您的应用为何使用蓝牙

关于iOS 对我没用过的东西无效的二进制文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41361116/

相关文章:

iphone - 从后台运行应用程序时重新启动出现启动画面问题的应用程序

iOS 9 黑色启动屏幕

ios - Swift:位置权限弹出窗口不断关闭

ios - 为什么我在 iTunes Connect 中没有看到自动续订订阅

ios - UIView 固定到屏幕边缘,但框架保持 0,0

ios - 无法删除 tableView 中的行

ios - 将携带委托(delegate)的 UIViewcontroller 作为参数传递给 swift 函数的问题

ios - 无法将 CIImage 保存到相机胶卷 - Swift 3

iphone - 如果我无法在 180 天内将二进制文件上传到应用商店,会发生什么情况?

ios - 如何删除正在等待上传的应用程序?