XCode12.3 存档错误“发现意外的 Mach-O 标头代码:0x72613c21”

问题描述

我准备将我的应用上传到 AppStore。
我收到一个错误 Found an unexpected Mach-O header code: 0x72613c21
我的项目出了什么问题。
有什么解决办法吗?

这里是 IDEdistribution.critical.log :

Failed to generate distribution items with error: Error Domain=DVTMachOErrorDomain Code=0 "Found an unexpected Mach-O header code: 0x72613c21" UserInfo={NSLocalizedDescription=Found an unexpected Mach-O header code: 0x72613c21,NSLocalizedRecoverySuggestion=}

这里是 IDEdistribution.standard.log :

2020-12-27 17:46:12 +0000 [MT] Beginning distribution assistant for archive: TDCCePassbook_TDCC_Staging,task: 2
2020-12-27 17:46:14 +0000 [MT] Proceeding to distribution step IDEdistributionAnalyzeArchiveStepViewController,context: <IDEdistributionContext: 0x7fbcf4878080; archive(resolved)='<IDEArchive: 0x7fbcf349ef70>',distributionTask(resolved)='2',distributionDestination(resolved)='1',distributionMethod(resolved)='<IDEdistributionMethodioSEnterprise: 0x7fbd2a9c7b20>',team(resolved)='(null)'>
    Chain (6,self inclusive):
    <IDEdistributionContext: 0x7fbcf4878080; archive = '<IDEArchive: 0x7fbcf349ef70>',distributionMethod='<IDEdistributionMethodioSEnterprise: 0x7fbd2a9c7b20>',team='(null)'>
    <IDEdistributionContext: 0x7fbcf4c743b0; archive = '<IDEArchive: 0x7fbcf349ef70>',team='(null)'>
    <IDEdistributionContext: 0x7fbcf341a8c0; archive = '<IDEArchive: 0x7fbcf349ef70>',team='(null)'>
    <IDEdistributionContext: 0x7fbd05632eb0; archive = '<IDEArchive: 0x7fbcf349ef70>',team='(null)'>
    <IDEdistributionContext: 0x7fbcf34435b0; archive = '<IDEArchive: 0x7fbcf349ef70>',team='(null)'>
    <IDEdistributionContext: 0x7fbcf31d22a0; archive = '<IDEArchive: 0x7fbcf349ef70>',distributionMethod='(null)',team='(null)'>
</IDEdistributionContext: 0x7fbcf4878080>
2020-12-27 17:48:58 +0000 [MT] Canceled distribution assistant

这里是 IDEdistribution.verbose.log :

2020-12-27 17:46:12 +0000 [MT] Available distribution methods: {(
    <IDEdistributionMethodioSAppStoredistribution: 0x7fbd2a9c2d70>,<IDEdistributionMethodioSAdHoc: 0x7fbd2a9c6540>,<IDEdistributionMethodioSEnterprise: 0x7fbd2a9c7b20>,<IDEdistributionMethodDevelopmentSigned: 0x7fbd3f344d50>
)}
2020-12-27 17:46:12 +0000 [MT] Available distribution methods: {(
    <IDEdistributionMethodioSAppStoredistribution: 0x7fbd2a9c2d70>,<IDEdistributionMethodDevelopmentSigned: 0x7fbd3f344d50>
)}
2020-12-27 17:46:14 +0000 [MT] Skipping reformat archive step by default.
2020-12-27 17:46:14 +0000 [MT] Skipping reformat archive step. No reformatter selected for archive <DVTFilePath:0x7fbcf34a14f0:'/Users/Tom/Library/Developer/Xcode/Archives/2020-12-28/TestTarget 2020-12-28,01.43.xcarchive'>
2020-12-27 17:46:14 +0000  IDEdistributionItem init <DVTFilePath:0x7fbcf3450e20:'/Users/Tom/Library/Developer/Xcode/Archives/2020-12-28/TestTarget 2020-12-28,01.43.xcarchive/Products/Applications/TestTarget.app/Frameworks/SnapKit.framework'>
2020-12-27 17:46:14 +0000  IDEdistributionItem init <DVTFilePath:0x7fbcf34e9430:'/Users/Tom/Library/Developer/Xcode/Archives/2020-12-28/TestTarget 2020-12-28,01.43.xcarchive/Products/Applications/TestTarget.app/Frameworks/TestAES.framework'>
2020-12-27 17:46:14 +0000  IDEdistributionItem init <DVTFilePath:0x7fbcf2ad1120:'/Users/Tom/Library/Developer/Xcode/Archives/2020-12-28/TestTarget 2020-12-28,01.43.xcarchive/Products/Applications/TestTarget.app/Frameworks/libswiftCoreMedia.dylib'>
2020-12-27 17:46:14 +0000  [OPTIONAL] Can't have a profile,not a bundle at <DVTFilePath:0x7fbcf2ad1120:'/Users/Tom/Library/Developer/Xcode/Archives/2020-12-28/TestTarget 2020-12-28,01.43.xcarchive/Products/Applications/TestTarget.app/Frameworks/libswiftCoreMedia.dylib'>
2020-12-27 17:46:14 +0000  IDEdistributionItem init <DVTFilePath:0x7fbcf32b6c60:'/Users/Tom/Library/Developer/Xcode/Archives/2020-12-28/TestTarget 2020-12-28,01.43.xcarchive/Products/Applications/TestTarget.app/Frameworks/GoogleUtilities.framework'>
2020-12-27 17:46:14 +0000  IDEdistributionItem init <DVTFilePath:0x7fbcf34f85e0:'/Users/Tom/Library/Developer/Xcode/Archives/2020-12-28/TestTarget 2020-12-28,01.43.xcarchive/Products/Applications/TestTarget.app/Frameworks/PushSDK.framework'>
2020-12-27 17:46:14 +0000  IDEdistributionItem init <DVTFilePath:0x7fbcf32b5790:'/Users/Tom/Library/Developer/Xcode/Archives/2020-12-28/TestTarget 2020-12-28,01.43.xcarchive/Products/Applications/TestTarget.app/Frameworks/FBLPromises.framework'>
2020-12-27 17:46:14 +0000  IDEdistributionItem init <DVTFilePath:0x7fbd026c8c30:'/Users/Tom/Library/Developer/Xcode/Archives/2020-12-28/TestTarget 2020-12-28,01.43.xcarchive/Products/Applications/TestTarget.app/Frameworks/libswiftCoreImage.dylib'>
2020-12-27 17:46:14 +0000  [OPTIONAL] Can't have a profile,not a bundle at <DVTFilePath:0x7fbd026c8c30:'/Users/Tom/Library/Developer/Xcode/Archives/2020-12-28/TestTarget 2020-12-28,01.43.xcarchive/Products/Applications/TestTarget.app/Frameworks/libswiftCoreImage.dylib'>
2020-12-27 17:46:14 +0000  IDEdistributionItem init <DVTFilePath:0x7fbcf2ad3530:'/Users/Tom/Library/Developer/Xcode/Archives/2020-12-28/TestTarget 2020-12-28,01.43.xcarchive/Products/Applications/TestTarget.app/Frameworks/libswiftdispatch.dylib'>
2020-12-27 17:46:14 +0000  [OPTIONAL] Can't have a profile,not a bundle at <DVTFilePath:0x7fbcf2ad3530:'/Users/Tom/Library/Developer/Xcode/Archives/2020-12-28/TestTarget 2020-12-28,01.43.xcarchive/Products/Applications/TestTarget.app/Frameworks/libswiftdispatch.dylib'>
2020-12-27 17:46:14 +0000  IDEdistributionItem init <DVTFilePath:0x7fbcf4cc2ca0:'/Users/Tom/Library/Developer/Xcode/Archives/2020-12-28/TestTarget 2020-12-28,01.43.xcarchive/Products/Applications/TestTarget.app/Frameworks/libswiftCoreAudio.dylib'>
2020-12-27 17:46:14 +0000  [OPTIONAL] Can't have a profile,not a bundle at <DVTFilePath:0x7fbcf4cc2ca0:'/Users/Tom/Library/Developer/Xcode/Archives/2020-12-28/TestTarget 2020-12-28,01.43.xcarchive/Products/Applications/TestTarget.app/Frameworks/libswiftCoreAudio.dylib'>
2020-12-27 17:46:14 +0000  IDEdistributionItem init <DVTFilePath:0x7fbcf344e270:'/Users/Tom/Library/Developer/Xcode/Archives/2020-12-28/TestTarget 2020-12-28,01.43.xcarchive/Products/Applications/TestTarget.app/Frameworks/RxSwift.framework'>
2020-12-27 17:46:14 +0000  IDEdistributionItem init <DVTFilePath:0x7fbcf31e1370:'/Users/Tom/Library/Developer/Xcode/Archives/2020-12-28/TestTarget 2020-12-28,01.43.xcarchive/Products/Applications/TestTarget.app/Frameworks/libswiftsimd.dylib'>
2020-12-27 17:46:14 +0000  [OPTIONAL] Can't have a profile,not a bundle at <DVTFilePath:0x7fbcf31e1370:'/Users/Tom/Library/Developer/Xcode/Archives/2020-12-28/TestTarget 2020-12-28,01.43.xcarchive/Products/Applications/TestTarget.app/Frameworks/libswiftsimd.dylib'>
2020-12-27 17:46:14 +0000  IDEdistributionItem init <DVTFilePath:0x7fbd08267040:'/Users/Tom/Library/Developer/Xcode/Archives/2020-12-28/TestTarget 2020-12-28,01.43.xcarchive/Products/Applications/TestTarget.app/Frameworks/libswiftFoundation.dylib'>
2020-12-27 17:46:14 +0000  [OPTIONAL] Can't have a profile,not a bundle at <DVTFilePath:0x7fbd08267040:'/Users/Tom/Library/Developer/Xcode/Archives/2020-12-28/TestTarget 2020-12-28,01.43.xcarchive/Products/Applications/TestTarget.app/Frameworks/libswiftFoundation.dylib'>
2020-12-27 17:46:14 +0000  IDEdistributionItem init <DVTFilePath:0x7fbcf344b690:'/Users/Tom/Library/Developer/Xcode/Archives/2020-12-28/TestTarget 2020-12-28,01.43.xcarchive/Products/Applications/TestTarget.app/Frameworks/RxRelay.framework'>
2020-12-27 17:46:14 +0000  IDEdistributionItem init <DVTFilePath:0x7fbcf34de930:'/Users/Tom/Library/Developer/Xcode/Archives/2020-12-28/TestTarget 2020-12-28,01.43.xcarchive/Products/Applications/TestTarget.app/Frameworks/Kingfisher.framework'>
2020-12-27 17:46:14 +0000  IDEdistributionItem init <DVTFilePath:0x7fbd083264b0:'/Users/Tom/Library/Developer/Xcode/Archives/2020-12-28/TestTarget 2020-12-28,01.43.xcarchive/Products/Applications/TestTarget.app/Frameworks/libswiftCoreGraphics.dylib'>
2020-12-27 17:46:14 +0000  [OPTIONAL] Can't have a profile,not a bundle at <DVTFilePath:0x7fbd083264b0:'/Users/Tom/Library/Developer/Xcode/Archives/2020-12-28/TestTarget 2020-12-28,01.43.xcarchive/Products/Applications/TestTarget.app/Frameworks/libswiftCoreGraphics.dylib'>
2020-12-27 17:46:14 +0000  IDEdistributionItem init <DVTFilePath:0x7fbcf46660b0:'/Users/Tom/Library/Developer/Xcode/Archives/2020-12-28/TestTarget 2020-12-28,01.43.xcarchive/Products/Applications/TestTarget.app/Frameworks/TrueTime.framework'>
2020-12-27 17:46:14 +0000  IDEdistributionItem init <DVTFilePath:0x7fbcf34432f0:'/Users/Tom/Library/Developer/Xcode/Archives/2020-12-28/TestTarget 2020-12-28,01.43.xcarchive/Products/Applications/TestTarget.app/Frameworks/Realm.framework'>
2020-12-27 17:46:15 +0000  IDEdistributionItem init <DVTFilePath:0x7fbd05c5ace0:'/Users/Tom/Library/Developer/Xcode/Archives/2020-12-28/TestTarget 2020-12-28,01.43.xcarchive/Products/Applications/TestTarget.app/Frameworks/libswiftAVFoundation.dylib'>
2020-12-27 17:46:15 +0000  [OPTIONAL] Can't have a profile,not a bundle at <DVTFilePath:0x7fbd05c5ace0:'/Users/Tom/Library/Developer/Xcode/Archives/2020-12-28/TestTarget 2020-12-28,01.43.xcarchive/Products/Applications/TestTarget.app/Frameworks/libswiftAVFoundation.dylib'>
2020-12-27 17:46:15 +0000  IDEdistributionItem init <DVTFilePath:0x7fbd044cda20:'/Users/Tom/Library/Developer/Xcode/Archives/2020-12-28/TestTarget 2020-12-28,01.43.xcarchive/Products/Applications/TestTarget.app/Frameworks/libswiftAccelerate.dylib'>
2020-12-27 17:46:15 +0000  [OPTIONAL] Can't have a profile,not a bundle at <DVTFilePath:0x7fbd044cda20:'/Users/Tom/Library/Developer/Xcode/Archives/2020-12-28/TestTarget 2020-12-28,01.43.xcarchive/Products/Applications/TestTarget.app/Frameworks/libswiftAccelerate.dylib'>
2020-12-27 17:46:15 +0000  IDEdistributionItem init <DVTFilePath:0x7fbcf255b5a0:'/Users/Tom/Library/Developer/Xcode/Archives/2020-12-28/TestTarget 2020-12-28,01.43.xcarchive/Products/Applications/TestTarget.app/Frameworks/libswiftQuartzCore.dylib'>
2020-12-27 17:46:15 +0000  [OPTIONAL] Can't have a profile,not a bundle at <DVTFilePath:0x7fbcf255b5a0:'/Users/Tom/Library/Developer/Xcode/Archives/2020-12-28/TestTarget 2020-12-28,01.43.xcarchive/Products/Applications/TestTarget.app/Frameworks/libswiftQuartzCore.dylib'>
2020-12-27 17:46:15 +0000  IDEdistributionItem init <DVTFilePath:0x7fbd09149e30:'/Users/Tom/Library/Developer/Xcode/Archives/2020-12-28/TestTarget 2020-12-28,01.43.xcarchive/Products/Applications/TestTarget.app/Frameworks/libswiftMetal.dylib'>
2020-12-27 17:46:15 +0000  [OPTIONAL] Can't have a profile,not a bundle at <DVTFilePath:0x7fbd09149e30:'/Users/Tom/Library/Developer/Xcode/Archives/2020-12-28/TestTarget 2020-12-28,01.43.xcarchive/Products/Applications/TestTarget.app/Frameworks/libswiftMetal.dylib'>
2020-12-27 17:46:15 +0000  IDEdistributionItem init <DVTFilePath:0x7fbd3ecca620:'/Users/Tom/Library/Developer/Xcode/Archives/2020-12-28/TestTarget 2020-12-28,01.43.xcarchive/Products/Applications/TestTarget.app/Frameworks/libswiftDarwin.dylib'>
2020-12-27 17:46:15 +0000  [OPTIONAL] Can't have a profile,not a bundle at <DVTFilePath:0x7fbd3ecca620:'/Users/Tom/Library/Developer/Xcode/Archives/2020-12-28/TestTarget 2020-12-28,01.43.xcarchive/Products/Applications/TestTarget.app/Frameworks/libswiftDarwin.dylib'>
2020-12-27 17:46:15 +0000  IDEdistributionItem init <DVTFilePath:0x7fbd052b4510:'/Users/Tom/Library/Developer/Xcode/Archives/2020-12-28/TestTarget 2020-12-28,01.43.xcarchive/Products/Applications/TestTarget.app/Frameworks/libswiftCoreFoundation.dylib'>
2020-12-27 17:46:15 +0000  [OPTIONAL] Can't have a profile,not a bundle at <DVTFilePath:0x7fbd052b4510:'/Users/Tom/Library/Developer/Xcode/Archives/2020-12-28/TestTarget 2020-12-28,01.43.xcarchive/Products/Applications/TestTarget.app/Frameworks/libswiftCoreFoundation.dylib'>
2020-12-27 17:46:15 +0000  IDEdistributionItem init <DVTFilePath:0x7fbd026c3ac0:'/Users/Tom/Library/Developer/Xcode/Archives/2020-12-28/TestTarget 2020-12-28,01.43.xcarchive/Products/Applications/TestTarget.app/Frameworks/libswiftObjectiveC.dylib'>
2020-12-27 17:46:15 +0000  [OPTIONAL] Can't have a profile,not a bundle at <DVTFilePath:0x7fbd026c3ac0:'/Users/Tom/Library/Developer/Xcode/Archives/2020-12-28/TestTarget 2020-12-28,01.43.xcarchive/Products/Applications/TestTarget.app/Frameworks/libswiftObjectiveC.dylib'>
2020-12-27 17:46:15 +0000  IDEdistributionItem init <DVTFilePath:0x7fbcf3448b10:'/Users/Tom/Library/Developer/Xcode/Archives/2020-12-28/TestTarget 2020-12-28,01.43.xcarchive/Products/Applications/TestTarget.app/Frameworks/RxCocoa.framework'>
2020-12-27 17:46:15 +0000  IDEdistributionItem init <DVTFilePath:0x7fbcf32b6850:'/Users/Tom/Library/Developer/Xcode/Archives/2020-12-28/TestTarget 2020-12-28,01.43.xcarchive/Products/Applications/TestTarget.app/Frameworks/CryptoSwift.framework'>
2020-12-27 17:46:15 +0000  IDEdistributionItem init <DVTFilePath:0x7fbcf49c4c20:'/Users/Tom/Library/Developer/Xcode/Archives/2020-12-28/TestTarget 2020-12-28,01.43.xcarchive/Products/Applications/TestTarget.app/Frameworks/libswiftUIKit.dylib'>
2020-12-27 17:46:15 +0000  [OPTIONAL] Can't have a profile,not a bundle at <DVTFilePath:0x7fbcf49c4c20:'/Users/Tom/Library/Developer/Xcode/Archives/2020-12-28/TestTarget 2020-12-28,01.43.xcarchive/Products/Applications/TestTarget.app/Frameworks/libswiftUIKit.dylib'>
2020-12-27 17:46:15 +0000  IDEdistributionItem init <DVTFilePath:0x7fbd026e2dd0:'/Users/Tom/Library/Developer/Xcode/Archives/2020-12-28/TestTarget 2020-12-28,01.43.xcarchive/Products/Applications/TestTarget.app/Frameworks/libswiftCore.dylib'>
2020-12-27 17:46:15 +0000  [OPTIONAL] Can't have a profile,not a bundle at <DVTFilePath:0x7fbd026e2dd0:'/Users/Tom/Library/Developer/Xcode/Archives/2020-12-28/TestTarget 2020-12-28,01.43.xcarchive/Products/Applications/TestTarget.app/Frameworks/libswiftCore.dylib'>
2020-12-27 17:46:15 +0000  IDEdistributionItem init <DVTFilePath:0x7fbcf3440a00:'/Users/Tom/Library/Developer/Xcode/Archives/2020-12-28/TestTarget 2020-12-28,01.43.xcarchive/Products/Applications/TestTarget.app/Frameworks/nanopb.framework'>
2020-12-27 17:46:15 +0000  IDEdistributionItem init <DVTFilePath:0x7fbcf3445e90:'/Users/Tom/Library/Developer/Xcode/Archives/2020-12-28/TestTarget 2020-12-28,01.43.xcarchive/Products/Applications/TestTarget.app/Frameworks/RealmSwift.framework'>
2020-12-27 17:46:15 +0000  IDEdistributionItem init <DVTFilePath:0x7fbcf48b4060:'/Users/Tom/Library/Developer/Xcode/Archives/2020-12-28/TestTarget 2020-12-28,01.43.xcarchive/Products/Applications/TestTarget.app/Frameworks/libswiftos.dylib'>
2020-12-27 17:46:15 +0000  [OPTIONAL] Can't have a profile,not a bundle at <DVTFilePath:0x7fbcf48b4060:'/Users/Tom/Library/Developer/Xcode/Archives/2020-12-28/TestTarget 2020-12-28,01.43.xcarchive/Products/Applications/TestTarget.app/Frameworks/libswiftos.dylib'>
2020-12-27 17:46:15 +0000  IDEdistributionItem init <DVTFilePath:0x7fbcf34f2ee0:'/Users/Tom/Library/Developer/Xcode/Archives/2020-12-28/TestTarget 2020-12-28,01.43.xcarchive/Products/Applications/TestTarget.app/Frameworks/TestBiometry.framework'>

解决方法

我认为您使用的是 CocoaPods 和一个框架,这会给您带来错误。

首先,从终端清除派生数据 ( command + option + shift + k )select name,max(case when grade = 1 then marks end) as grade1,max(case when grade = 2 then marks end) as grade2,max(case when grade = 3 then marks end) as grade3 from mytable group by name 如果您仍然遇到错误或已经尝试过,

转到常规 > Xcode 中的构建阶段选项卡

  • 尝试从“嵌入式二进制文件”中删除框架

  • 将该框架添加到您的“链接的框架和库”