尽管我的 info.plist 中有“NSCameraUsageDescription”属性,但 iTunes 连接显示“无效二进制”

Posted

技术标签:

【中文标题】尽管我的 info.plist 中有“NSCameraUsageDescription”属性,但 iTunes 连接显示“无效二进制”【英文标题】:iTunes connect says 'Invalid Binary' although I have 'NSCameraUsageDescription' property in my info.plist 【发布时间】:2016-09-16 07:53:03 【问题描述】:

在我的应用中,用户必须有权访问 Camera 或 CameraRoll,而且我的 info.plist 中确实有 NSCameraUsageDescription 属性

然而,当我将构建上传到应用商店时,我收到一条自动回复,内容如下

我现在该怎么办?我上传了 3 个版本,但都被拒绝了

【问题讨论】:

【参考方案1】:

您还需要在 info.plist 中添加 Privacy - Photo Library Usage Description,就像添加 Privacy - Camera Usage Description 一样。

【讨论】:

以上是关于尽管我的 info.plist 中有“NSCameraUsageDescription”属性,但 iTunes 连接显示“无效二进制”的主要内容,如果未能解决你的问题,请参考以下文章

应用商店名称和 info.plist

iOS 应用程序无法查询方案“comgooglemaps”,尽管我在 info plist 的 LSApplicationQuery 中添加了“comgooglemaps”

尽管将 info.plist 更改为 NSAppTransport Security 为 NO Xcode 7.2 iOS 9.2,但应用程序传输安全错误

以编程方式更新 info.plist 中的值 [重复]

错误 Appstore 连接:Info.plist 文件中缺少目的字符串

在 XCode 的一个目标中有两个 GoogleService-Info.plist