//this command was successfull xcodebuild archive \ -scheme MyFramework \ -destination="iOS" \ -archivePath ./build/ios-arm64.xcarchive \ -sdk iphoneos \ SKIP_INSTALL=NO \ BUILD_LIBRARIES_FOR_DISTRIBUTION=YES //this failed xcodebuild archive \ -scheme MyFramework \ -destination="iOS Simulator" \ -archivePath ./build/ios-simulator.xcarchive \ -sdk iphonesimulator \ SKIP_INSTALL=NO \ BUILD_LIBRARIES_FOR_DISTRIBUTION=YES Ld /Users/eugene/Library/Developer/Xcode/DerivedData/MyFramework-bacfzevcnvfvjdfyuwvaccxdpsgm/Build/Intermediates.noindex/ArchiveIntermediates/MyFramework/IntermediateBuildFilesPath/MyFramework.build/Release-iphonesimulator/MyFramework.build/Objects-normal/x86_64/Binary/MyFramework normal x86_64 (in target 'MyFramework' from project 'MyFramework') cd /Users/eugene/Documents/ios-examples/MyFramework /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -target x86_64-apple-ios14.3-simulator -dynamiclib -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator14.3.sdk -L/Users/eugene/Library/Developer/Xcode/DerivedData/MyFramework-bacfzevcnvfvjdfyuwvaccxdpsgm/Build/Intermediates.noindex/ArchiveIntermediates/MyFramework/BuildProductsPath/Release-iphonesimulator -F/Users/eugene/Library/Developer/Xcode/DerivedData/MyFramework-bacfzevcnvfvjdfyuwvaccxdpsgm/Build/Intermediates.noindex/ArchiveIntermediates/MyFramework/BuildProductsPath/Release-iphonesimulator -filelist /Users/eugene/Library/Developer/Xcode/DerivedData/MyFramework-bacfzevcnvfvjdfyuwvaccxdpsgm/Build/Intermediates.noindex/ArchiveIntermediates/MyFramework/IntermediateBuildFilesPath/MyFramework.build/Release-iphonesimulator/MyFramework.build/Objects-normal/x86_64/MyFramework.LinkFileList -install_name @rpath/MyFramework.framework/MyFramework -Xlinker -rpath -Xlinker @executable_path/Frameworks -Xlinker -rpath -Xlinker @loader_path/Frameworks -dead_strip -Xlinker -object_path_lto -Xlinker /Users/eugene/Library/Developer/Xcode/DerivedData/MyFramework-bacfzevcnvfvjdfyuwvaccxdpsgm/Build/Intermediates.noindex/ArchiveIntermediates/MyFramework/IntermediateBuildFilesPath/MyFramework.build/Release-iphonesimulator/MyFramework.build/Objects-normal/x86_64/MyFramework_lto.o -Xlinker -objc_abi_version -Xlinker 2 -Xlinker -final_output -Xlinker /Library/Frameworks/MyFramework.framework/MyFramework -fobjc-link-runtime -L/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/iphonesimulator -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/eugene/Library/Developer/Xcode/DerivedData/MyFramework-bacfzevcnvfvjdfyuwvaccxdpsgm/Build/Intermediates.noindex/ArchiveIntermediates/MyFramework/IntermediateBuildFilesPath/MyFramework.build/Release-iphonesimulator/MyFramework.build/Objects-normal/x86_64/MyFramework.swiftmodule -framework LocalXCFramework -Xlinker -no_adhoc_codesign -compatibility_version 1 -current_version 1 -Xlinker -dependency_info -Xlinker /Users/eugene/Library/Developer/Xcode/DerivedData/MyFramework-bacfzevcnvfvjdfyuwvaccxdpsgm/Build/Intermediates.noindex/ArchiveIntermediates/MyFramework/IntermediateBuildFilesPath/MyFramework.build/Release-iphonesimulator/MyFramework.build/Objects-normal/x86_64/MyFramework_dependency_info.dat -o /Users/eugene/Library/Developer/Xcode/DerivedData/MyFramework-bacfzevcnvfvjdfyuwvaccxdpsgm/Build/Intermediates.noindex/ArchiveIntermediates/MyFramework/IntermediateBuildFilesPath/MyFramework.build/Release-iphonesimulator/MyFramework.build/Objects-normal/x86_64/Binary/MyFramework Ld /Users/eugene/Library/Developer/Xcode/DerivedData/MyFramework-bacfzevcnvfvjdfyuwvaccxdpsgm/Build/Intermediates.noindex/ArchiveIntermediates/MyFramework/IntermediateBuildFilesPath/MyFramework.build/Release-iphonesimulator/MyFramework.build/Objects-normal/arm64/Binary/MyFramework normal arm64 (in target 'MyFramework' from project 'MyFramework') cd /Users/eugene/Documents/ios-examples/MyFramework /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -target arm64-apple-ios14.3-simulator -dynamiclib -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator14.3.sdk -L/Users/eugene/Library/Developer/Xcode/DerivedData/MyFramework-bacfzevcnvfvjdfyuwvaccxdpsgm/Build/Intermediates.noindex/ArchiveIntermediates/MyFramework/BuildProductsPath/Release-iphonesimulator -F/Users/eugene/Library/Developer/Xcode/DerivedData/MyFramework-bacfzevcnvfvjdfyuwvaccxdpsgm/Build/Intermediates.noindex/ArchiveIntermediates/MyFramework/BuildProductsPath/Release-iphonesimulator -filelist /Users/eugene/Library/Developer/Xcode/DerivedData/MyFramework-bacfzevcnvfvjdfyuwvaccxdpsgm/Build/Intermediates.noindex/ArchiveIntermediates/MyFramework/IntermediateBuildFilesPath/MyFramework.build/Release-iphonesimulator/MyFramework.build/Objects-normal/arm64/MyFramework.LinkFileList -install_name @rpath/MyFramework.framework/MyFramework -Xlinker -rpath -Xlinker @executable_path/Frameworks -Xlinker -rpath -Xlinker @loader_path/Frameworks -dead_strip -Xlinker -object_path_lto -Xlinker /Users/eugene/Library/Developer/Xcode/DerivedData/MyFramework-bacfzevcnvfvjdfyuwvaccxdpsgm/Build/Intermediates.noindex/ArchiveIntermediates/MyFramework/IntermediateBuildFilesPath/MyFramework.build/Release-iphonesimulator/MyFramework.build/Objects-normal/arm64/MyFramework_lto.o -Xlinker -objc_abi_version -Xlinker 2 -Xlinker -final_output -Xlinker /Library/Frameworks/MyFramework.framework/MyFramework -fobjc-link-runtime -L/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/iphonesimulator -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/eugene/Library/Developer/Xcode/DerivedData/MyFramework-bacfzevcnvfvjdfyuwvaccxdpsgm/Build/Intermediates.noindex/ArchiveIntermediates/MyFramework/IntermediateBuildFilesPath/MyFramework.build/Release-iphonesimulator/MyFramework.build/Objects-normal/arm64/MyFramework.swiftmodule -framework LocalXCFramework -Xlinker -no_adhoc_codesign -compatibility_version 1 -current_version 1 -Xlinker -dependency_info -Xlinker /Users/eugene/Library/Developer/Xcode/DerivedData/MyFramework-bacfzevcnvfvjdfyuwvaccxdpsgm/Build/Intermediates.noindex/ArchiveIntermediates/MyFramework/IntermediateBuildFilesPath/MyFramework.build/Release-iphonesimulator/MyFramework.build/Objects-normal/arm64/MyFramework_dependency_info.dat -o /Users/eugene/Library/Developer/Xcode/DerivedData/MyFramework-bacfzevcnvfvjdfyuwvaccxdpsgm/Build/Intermediates.noindex/ArchiveIntermediates/MyFramework/IntermediateBuildFilesPath/MyFramework.build/Release-iphonesimulator/MyFramework.build/Objects-normal/arm64/Binary/MyFramework ld: warning: ignoring file /Users/eugene/Library/Developer/Xcode/DerivedData/MyFramework-bacfzevcnvfvjdfyuwvaccxdpsgm/Build/Intermediates.noindex/ArchiveIntermediates/MyFramework/BuildProductsPath/Release-iphonesimulator/LocalXCFramework.framework/LocalXCFramework, building for iOS Simulator-arm64 but attempting to link with file built for iOS Simulator-x86_64 Undefined symbols for architecture arm64: "_OBJC_CLASS_$_LocalXCFramework", referenced from: objc-class-ref in IovationService.o ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) ** ARCHIVE FAILED ** The following build commands failed: Ld /Users/eugene/Library/Developer/Xcode/DerivedData/MyFramework-bacfzevcnvfvjdfyuwvaccxdpsgm/Build/Intermediates.noindex/ArchiveIntermediates/MyFramework/IntermediateBuildFilesPath/MyFramework.build/Release-iphonesimulator/MyFramework.build/Objects-normal/arm64/Binary/MyFramework normal arm64 (1 failure)