应用程序提交失败 - 1+ 损坏的二进制文件/非公共 API 使用,没有其他详细信息 [英] App submission failed - 1+ corrupted binaries/non-public API usage and no additional details

查看:16
本文介绍了应用程序提交失败 - 1+ 损坏的二进制文件/非公共 API 使用,没有其他详细信息的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我一直在将我的应用提交到 App Store 进行测试,在构建 11 之后,我一直通过来自 Apple 的电子邮件收到失败:

I’ve been submitting my app to the App Store for test flight and after build 11, I’ve been getting failures via email from Apple:

非公开 API 使用:该应用包含一个或多个损坏的二进制文件.重新构建应用并重新提交

Non-public API usage: The app contains one or more corrupted binaries. Rebuild the app and resubmit

我没有从他们那里得到更多细节.没有方法名称或类或任何东西.

I get no additional details from them. No method names or classes or anything.

例如,我已经提交了 build 15,它实际上是 build 11(它通过了!)的精确副本,版本号增加了,而 build 15 失败了.

I’ve submitted build 15, for example, which is literally an exact copy of build 11 (which went through!) with a version number bump and build 15 failed.

我相信这是 Apple 的错误,尽管除了上面的段落之外我无法证明它.版本 1-11 运行良好,可以上传和分发.

I believe this is an Apple error though I have no way to prove it other than the paragraph above. Builds 1-11 worked fine and were able to be uploaded and distributed.

我使用的是 Xcode 9.1 和 9.2,两者都给出相同的错误.

I’m using Xcode 9.1 and 9.2, both give the same error.

我还通过 DTS 联系了 Apple,他们说他们无法帮助我.

I’ve also contacted Apple via DTS and they said they can’t help me.

我现在该怎么办?

推荐答案

我确实遇到了这个问题.我使用 CommonCrypto 作为假"框架.我删除了它,并切换到本线程中接受的答案所描述的方法,并且iTunesConnect 接受了我的构建.

I had this exact problem. I was using CommonCrypto as a 'fake' framework. I removed that, and switched to the method described by the accepted answer in this thread, and iTunesConnect accepted my build.

在使用 pod update 时,XCode 收到 Swift 4 转换警告或 "CommonCryptoModule" 显示在 cmd 输出中似乎是您是否受到影响的一个强有力的指标这个问题与否.

Getting a Swift 4 conversion warning by XCode or having "CommonCryptoModule" showing up in cmd output when using pod update seems to be a strong indicator whether you are affected by this issue or not.

这篇关于应用程序提交失败 - 1+ 损坏的二进制文件/非公共 API 使用,没有其他详细信息的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆