У меня есть ионный проект со следующими деталями:
Весь мой код работает идеально, пока я не обновлю xcode до версии 15.3.
Что я сделал после обновления xcode:
конфиг.xml
<preference name = "deployment-target" value = "12.0" />
подфайл
platform :ios, '12.0'
use_frameworks!
target 'project' do
pod 'FBSDKCoreKit', '5.5.0'
pod 'FBSDKLoginKit', '5.5.0'
pod 'FBSDKShareKit', '5.5.0'
pod 'FirebaseMessaging', '~> 2.0.0'
pod 'GoogleSignIn', '5.0.2'
end
Тогда я готов создать платформу iOS. я использовал команду ионная кордова сборка ios
Есть ошибка
Ld /Users/Admin/project/platforms/ios/build/emulator/nanopb.framework/nanopb normal (in target 'nanopb' from project 'Pods')
(1 failure)
xcodebuild: Command failed with exit code 65
[ERROR] An error occurred while running subprocess cordova.
Что я пробую:
SDK does not contain 'libarclite' at the path '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphonesimulator.a'; try increasing the minimum deployment target
Пожалуйста помоги. Спасибо.
Да, уже пробовал увеличить
Ваш ПРОЕКТ подов может иметь цель развертывания, отличную от одной или нескольких ЦЕЛЕЙ. Вы получите сообщение об ошибке «libarclite», если для одной или нескольких ЦЕЛЕЙ установлено минимальное количество развертываний для iOS меньше 12.0. Строка в подфайле «платформа: ios, '12.0'» устанавливает только цель развертывания ПРОЕКТОВ, а не отдельные ЦЕЛИ.
Перейдите к настройкам сборки для каждой из ЦЕЛЕЙ и выполните одно из следующих действий:
Привет! Пробовали ли вы увеличить минимальную цель развертывания, как рекомендует ошибка?