二进制文件已从 iTunesConnect 的活动中删除

Posted

技术标签:

【中文标题】二进制文件已从 iTunesConnect 的活动中删除【英文标题】:Binary file was removed from activity of iTunesConnect 【发布时间】:2020-02-28 08:01:36 【问题描述】:

我很困惑我的 ios 二进制文件被自动从 iTunesConnect 的活动中删除。

我确认二进制文件已上传,如图所示。不过我试了两次.. 这是 iTunesConnect 错误还是我应该在我的代码中修复某些内容?

有人有建议吗?

【问题讨论】:

【参考方案1】:

在应用程序“Info.plist”中添加缺少的隐私敏感密钥数据使用可以修复问题。

    检查并在 Info.plist 文件中添加缺失的键。更多信息请参考链接https://developer.apple.com/library/content/documentation/General/Reference/InfoPlistKeyReference/Articles/CocoaKeys.html

    您的应用程序中包含的第 3 方 pod 可能会使用某些密钥。找到它们并将它们包含在您的 Info.plist 文件中。(您可以从发送给您的 App Store 电子邮件中轻松获取它们)

    类似于您需要添加的键示例:NSCalendarsUsageDescription、NSContactsUsageDescription、NSLocationWhenInUseUsageDescription、NSPhotoLibraryUsageDescription 等。

【讨论】:

感谢您的回复。我在 Info.plist 中发现了问题。谢谢

以上是关于二进制文件已从 iTunesConnect 的活动中删除的主要内容,如果未能解决你的问题,请参考以下文章

如何从 appstoreconnect 获取 dSYM 文件?

关于在 itunesconnect 上上传二进制文件

由于 CFBundleVersion .iTunesConnect 拒绝二进制文件无效

iTunesConnect 技术用户可以上传二进制文件吗?

itunesconnect iphone 应用程序状态 - 无效的二进制文件

使用应用程序加载器将 Mac OS X 二进制文件上传到 itunesconnect?