尝试将应用程序上传到 App Store 时获取 ITMS-4238“冗余二进制上传”
Posted
技术标签:
【中文标题】尝试将应用程序上传到 App Store 时获取 ITMS-4238“冗余二进制上传”【英文标题】:Getting ITMS-4238 “Redundant Binary Upload” whenever trying to upload app to App Store 【发布时间】:2016-09-27 01:53:27 【问题描述】:无论我在 xCode 中将版本或内部版本号更改为什么,我都会收到此错误代码。当我更改版本号时,归档应用程序时它不会更新。
例如我将 1.0 更改为 1.1,xcode 中的所有内容都显示为更新的 1.1,但是当我点击存档时,存档的应用程序显示 1.0。
感谢您的帮助。
【问题讨论】:
您的应用是否已上传?有时处理二进制文件需要一段时间,因此根据我的经验,您可能在 10 分钟到 2-3 小时内无法在 iTunesConnect 中看到它。 @Adrian 该应用已上传,但我正在尝试更新我的应用。我已经更改了 xCode 中的版本和内部版本号,但是在尝试归档项目时没有出现这个新版本号。 您是否也在 iTunesConnect 上进行了配置?在 iTunesConnect 上,打开您的应用并单击“+ 版本或平台”以添加新版本。如果您从 Xcode 上传的版本与 iTunesConnect 中的配置相匹配,您将在 iTunesConnect 中看到选择构建的位置。 @Adrian 是的,我在 iTunesConnect 中设置了更新的版本。我认为问题在于没有使用更新的版本号创建存档(图 2)。我不知道为什么会发生这种情况,而且我似乎找不到关于这个特定问题的任何其他线程。 @Adrian 我想通了,很快就会发布答案。感谢您的帮助 【参考方案1】:看来我更新了设置的错误部分。在左侧的顶部栏上显示“通用功能等”。它有你的应用程序名称。我用圆形 E 更新目标,而不是带有 App Store 符号的目标。真的不知道有什么区别,但是一旦我更改了目标,我的存档就会反映新的版本号。
【讨论】:
以上是关于尝试将应用程序上传到 App Store 时获取 ITMS-4238“冗余二进制上传”的主要内容,如果未能解决你的问题,请参考以下文章
将 iOS 应用上传到 AppStore(上传到 App Store 时出错。)