【问题标题】:"Unexpected Machine Code" warning from iTunes Connect来自 iTunes Connect 的“意外机器代码”警告
【发布时间】:2016-10-29 21:15:37
【问题描述】:

在我使用 Application Loader 将我的构建上传到 iTunes Connect 后,我​​收到了一封关于“意外机器代码”问题的电子邮件,请参见下文。

意外的机器码 - 您上传的内容同时包含位码和本机代码 机器码。当您提供位码时,无需包含 机器码也是。要减少上传的大小,请使用 Xcode 7.3 或更高版本,或任何其他删除机器代码的工具链。

我对这个警告感到很困惑。这是 iTunes Connect 中的新事物吗?为什么我上传 QA 版本但发布版本时它没有给我警告?

更新:我上周上传了 QA 版本,没有任何警告。今天(2016 年 6 月 27 日)我上传了发布版本,它向我发送了警告。

【问题讨论】:

  • 我今天也收到了这封邮件。两天前,我们对应用程序更新进行了审核,没有出现任何问题。我今天上传了一个 TestFlight 内部构建,它“处理”得很好。对我来说奇怪的是,与我们的开发者帐户相关联的所有电子邮件都在电子邮件中抄送。我打电话给苹果开发者支持——那里还没有帮助。我收到的电子邮件在 TestFlight 处理完成电子邮件到达之前到达。我刚刚做了一个“正常”的 Xcode 构建。没有花哨的构建工具。
  • 同样的错误。直接从 Xcode 构建和上传。
  • 收到这封电子邮件 20 分钟后,我的应用就可以进行测试了。似乎这可能是 Apple 的一个错误,它自己解决了。
  • 我提名这个问题重新开放。它仍在发生,并不是一个简单的印刷错误。该问题清楚地解释了用于重现错误的过程、错误消息(来自 Apple)和预期结果(无错误)。
  • 显然这个问题应该重新打开。这是一些更新,我昨天提交了我的应用程序以供审核(收到警告电子邮件后没有任何变化),今天它通过了,没有任何问题。我相信我们可以忽略警告邮件,等待苹果的解释。

标签: ios app-store-connect


【解决方案1】:

刚刚也得到了这个,这是一个错误。我上传了与几天前几乎完全相同的二进制文件,结果很好(唯一的变化是版本和内部版本号)。开发者支持证实了这一点。

如果您确实收到了电子邮件,请不要担心。您的二进制文件仍将被处理,并且您仍然可以将其提交到应用商店。

更新:我收到此消息的两个二进制文件都通过了审核并已发布到应用商店。

【讨论】:

  • @picciano 我打电话给开发者支持,他们也这么说。
  • “我也有这个问题”不是答案。请仅对回答问题的帖子使用答案。
  • @jal 我更新了我的答案,包括关于开发人员技术支持的花絮
  • 现在我的公司有 30 个人,其中大多数是非程序员,他们问我那封电子邮件是什么。他们是 Testflight 内部用户,但他们真的只是想预览应用程序。这太烦人了!!我对苹果有 3 个字:羞耻……羞耻……羞耻……! (金光闪闪!金光闪闪!)
  • 如何为我的内部测试人员禁用此电子邮件?我真的不想用 Apple 的废话来惹恼他们。
猜你喜欢
  • 1970-01-01
  • 2019-06-11
  • 2017-01-15
  • 2013-01-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多