iphone - 被分析的二进制文件必须存在,xcode 中的 iOS App Archive

标签 iphone ios xcode xcode4 three20

我正在尝试验证我的 App 以提交 App Store,我已经对其进行了更新。之前用的是Three20,不知道是什么版本,应该是1.0.3吧。现在它使用的是 1.0.5,我重新运行了 python 脚本,该脚本将 Three20 添加到带有 --xcode-version=4 标志的应用程序中。

我没有链接器错误,并且存档正常,但是当我尝试验证存档以供分发时出现以下错误:

enter image description here

我有点不知所措,整天都在处理链接器错误,以及 Three20 和 Xcode 本身的一般问题。有什么明显的地方我可能做错了吗?

最佳答案

The binary being analyzed must be an executable:

检查您的build设置,因为有些可疑。您的 Mach-O 类型应设置为可执行文件:enter image description here

Application failed codesign verification...

您必须使用分发证书签署您的可执行文件,您很可能使用开发证书签署,或者根本不签署。

enter image description here

The binary being analyzed must exist:

这可能是因为第一个问题而出现的。解决 Mach-O 类型,这应该立即消失。

关于iphone - 被分析的二进制文件必须存在,xcode 中的 iOS App Archive,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11287713/

相关文章:

ios - 如何获取从 UIimagePicker 中获取的视频的大小?

ios - 调整 UITableView 高度,并在底部保持滚动

iphone - 带有自定义标题的 UIBarButtonItem

ios - NSMutableArray count 说只有一个元素在里面,其实它们更多

swift - 从后台转换到事件状态后,如何恢复 mp4 视频? Xcode 10.1, swift 4.2

iphone - 在 View 显示之前立即滚动到表中的行

主屏幕链接上的 iPhone 视口(viewport)元标记更改

iphone - 我正在尝试使用以下代码自定义 UITabbar ,但没有任何运气

ios - 如何在 IOS 中为下拉菜单元素创建文本过滤器

objective-c - 使用静态库中的图像