ios 应用商店错误:被分析的二进制文件必须是可执行文件
Posted
技术标签:
【中文标题】ios 应用商店错误:被分析的二进制文件必须是可执行文件【英文标题】:ios app store error: The binary being analyzed must be an executable 【发布时间】:2013-08-17 15:16:06 【问题描述】:我尝试将我的应用上传到应用商店,但是在上传到商店几分钟后,我收到一封电子邮件,指出以下错误: 被分析的二进制文件必须是可执行文件:/tmp/mz_414001245943525872dir/MyApp-1.ipa/Payload/MyApp.app/main.o
在准备上传应用时,我使用了以下指南: http://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/SubmittingYourApp/SubmittingYourApp.html#//apple_ref/doc/uid/
奇怪的是应用程序通过了所有验证都没有问题。应用提交到应用商店后才会出现该错误
【问题讨论】:
【参考方案1】:通常应该是这种情况,但您应该检查构建设置并确保将发布配置的 Mach-O 类型设置为 Executable
。
【讨论】:
感谢您的回复。我刚刚检查过,Mach-O 类型已经设置为可执行。以上是关于ios 应用商店错误:被分析的二进制文件必须是可执行文件的主要内容,如果未能解决你的问题,请参考以下文章
IOS 应用商店错误:ionic3 中的 Info.plist 文件中缺少目的字符串?
在应用商店 iOS 上的可用日期之前更新现有二进制文件的新二进制文件