У меня есть ионный проект со следующими данными:
- ionic v4.12.0
- cordova v12.0.0< /li>
Jnode v14.20.0 - Cordova IOS v6.1.0
- Xcode v15.3< br />
- Цель развертывания 11.0
< p>Что я сделал после обновления xcode:
- rm ios platfrom
- добавил ios платформа
- rm node_modules и package-lock
- npm install
- Измените цель развертывания на 12.0 в config. xml и подфайл
Код: Выделить всё
Код: Выделить всё
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
Я использовал команду
ionic cordova build 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.
- Установить кокосы
- Модуль обновления
- установить ffi
- переустановить платформу iOS
- создать с помощью xcode v15.2 и v15.1, но возникла та же ошибка.
- brew install ios-deploy
- Обновить cordova-plugin-ionic-webview
- При запуске в xcode возникла следующая ошибка
- Увеличьте цель развертывания до 13.0
Код: Выделить всё
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
Источник: https://stackoverflow.com/questions/781 ... ild-failed
Мобильная версия