二进制文件已从 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 文件?
由于 CFBundleVersion .iTunesConnect 拒绝二进制文件无效