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' 

0 ответов

Другие вопросы по тегам