Xcode 12.4 - проблема компиляции проекта - с использованием Swift 5.2.4 Toolchain (с использованием MacBook M1)
Я хочу использовать свой существующий проект в моем новом MacBook Air M1. На самом деле мой проект работал на Xcode 11.4 . Но MacBook Air M1 поставляется с ОС BigSur, и перейти на предыдущую версию ОС Catalina невозможно. Итак, я установил Swift 5.2.4 Toolchain. После этого большинство проблем с компиляцией решаются. По-прежнему мало файлов в этой папке модуля имеют ошибки компиляции.
pod 'FBSDKCoreKit'
Ошибка компиляции
Undefined symbols for architecture armv7:
"___isOSVersionAtLeast", referenced from:
-[FBSDKAppEvents appendInstallTimestamp:] in FBSDKAppEvents.o
___43-[FBSDKAppEvents fetchServerConfiguration:]_block_invoke_2 in FBSDKAppEvents.o
+[FBSDKAppEventsUtility advertiserID] in FBSDKAppEventsUtility.o
+[FBSDKAppEventsUtility shouldDropAppEvent] in FBSDKAppEventsUtility.o
-[FBSDKBridgeAPI applicationDidBecomeActive:] in FBSDKBridgeAPI.o
-[FBSDKBridgeAPI application:openURL:sourceApplication:annotation:] in FBSDKBridgeAPI.o
-[FBSDKBridgeAPI _updateAuthStateIfSystemAlertToUseWebAuthFlowPresented] in FBSDKBridgeAPI.o
...
ld: symbol(s) not found for architecture armv7
clang-7: error: linker command failed with exit code 1 (use -v to see invocation)
Я попытался запустить этот проект с помощью симулятора iPhone 11 (14.4). Теперь у меня другая ошибка
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator14.4.sdk/usr/lib/swift/Swift.swiftmodule/arm64-apple-ios-simulator.swiftinterface:21432:21: Module 'Builtin' has no member named 'convertUnownedUnsafeToGuaranteed'