CocoaPods не удалось найти совместимые версии для модуля FirebaseCore:IOS

Программируем под IOS
Ответить Пред. темаСлед. тема
Anonymous
 CocoaPods не удалось найти совместимые версии для модуля FirebaseCore:

Сообщение Anonymous »

Я пытаюсь обновить свое приложение для iOS, выпущенное с 2022 года.
Во время установки модуля возникает следующая ошибка.

Код: Выделить всё

Ignoring strscan-3.1.0 because its extensions are not built. Try: gem pristine strscan --version 3.1.0
Analyzing dependencies
cloud_firestore: Using Firebase SDK version '11.4.0' defined in 'firebase_core'
firebase_analytics: Using Firebase SDK version '11.4.0' defined in 'firebase_core'
firebase_app_installations: Using Firebase SDK version '11.4.0' defined in 'firebase_core'
firebase_auth: Using Firebase SDK version '11.4.0' defined in 'firebase_core'
firebase_core: Using Firebase SDK version '11.4.0' defined in 'firebase_core'
firebase_in_app_messaging: Using Firebase SDK version '11.4.0' defined in 'firebase_core'
firebase_messaging: Using Firebase SDK version '11.4.0' defined in 'firebase_core'
[!] CocoaPods could not find compatible versions for pod "FirebaseCore":
In Podfile:
cloud_firestore (from `.symlinks/plugins/cloud_firestore/ios`) was resolved to 5.6.0, which depends on
Firebase/Firestore (= 11.4.0) was resolved to 11.4.0, which depends on
FirebaseFirestore (~> 11.4.0) was resolved to 11.4.0, which depends on
FirebaseCore (~> 11.4)

cloud_firestore (from `.symlinks/plugins/cloud_firestore/ios`) was resolved to 5.6.0, which depends on
Firebase/Firestore (= 11.4.0) was resolved to 11.4.0, which depends on
FirebaseFirestore (~> 11.4.0) was resolved to 11.4.0, which depends on
FirebaseFirestoreInternal (= 11.4.0) was resolved to 11.4.0, which depends on
FirebaseCore (~> 11.0)

firebase_core (from `.symlinks/plugins/firebase_core/ios`) was resolved to 3.9.0, which depends on
Firebase/CoreOnly (= 11.4.0) was resolved to 11.4.0, which depends on
FirebaseCore (= 11.4.0)

CocoaPods could not find compatible versions for pod "FirebaseInstallations":
In Podfile:
firebase_app_installations (from `.symlinks/plugins/firebase_app_installations/ios`) was resolved to 0.3.1-7, which depends on
Firebase/Installations (= 11.4.0) was resolved to 11.4.0, which depends on
FirebaseInstallations (~> 11.4.0)

firebase_in_app_messaging (from `.symlinks/plugins/firebase_in_app_messaging/ios`) was resolved to 0.8.0-11, which depends on
Firebase/InAppMessaging (= 11.4.0) was resolved to 11.4.0, which depends on
FirebaseInAppMessaging (~> 11.4.0-beta) was resolved to 11.4.0-beta, which depends on
FirebaseInstallations (~> 11.0)

CocoaPods could not find compatible versions for pod "GoogleAppMeasurement":
In Podfile:
firebase_analytics (from `.symlinks/plugins/firebase_analytics/ios`) was resolved to 11.3.6, which depends on
Firebase/Analytics (= 11.4.0) was resolved to 11.4.0, which depends on
Firebase/Core (= 11.4.0) was resolved to 11.4.0, which depends on
FirebaseAnalytics (~> 11.4.0) was resolved to 11.4.0, which depends on
FirebaseAnalytics/AdIdSupport (= 11.4.0) was resolved to 11.4.0, which depends on
GoogleAppMeasurement (= 11.4.0)

google_mobile_ads (from `.symlinks/plugins/google_mobile_ads/ios`) was resolved to 1.0.0, which depends on
Google-Mobile-Ads-SDK (~> 9.13) was resolved to 9.14.0, which depends on
GoogleAppMeasurement (< 11.0, >= 7.0)
подфайл:

Код: Выделить всё

# Uncomment this line to define a global platform for your project
platform :ios, '13.0'

# CocoaPods analytics sends network stats synchronously affecting flutter build latency.
ENV['COCOAPODS_DISABLE_STATS'] = 'true'

project 'Runner', {
'Debug' => :debug,
'Profile' => :release,
'Release' => :release,
}

def flutter_root
generated_xcode_build_settings_path = File.expand_path(File.join('..', 'Flutter', 'Generated.xcconfig'), __FILE__)
unless File.exist?(generated_xcode_build_settings_path)
raise "#{generated_xcode_build_settings_path} must exist. If you're running pod install manually, make sure flutter pub get is executed first"
end

File.foreach(generated_xcode_build_settings_path) do |line|
matches = line.match(/FLUTTER_ROOT\=(.*)/)
return matches[1].strip if matches
end
raise "FLUTTER_ROOT not found in #{generated_xcode_build_settings_path}.  Try deleting Generated.xcconfig, then run flutter pub get"
end

require File.expand_path(File.join('packages', 'flutter_tools', 'bin', 'podhelper'), flutter_root)

flutter_ios_podfile_setup

target 'Runner' do
use_frameworks!
use_modular_headers!

flutter_install_all_ios_pods File.dirname(File.realpath(__FILE__))
end

post_install do |installer|
installer.generated_projects.each do |project|
project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '13.0'
end
end
end
installer.pods_project.targets.each do |target|
flutter_additional_ios_build_settings(target)
end
end
Что я сделал:
  • чистка флаттера
  • паб флаттера обновить
  • обновление репозитория pod
  • установить pod
  • в pubspec.yaml, удалить firebase_core, cloud_firebase, firebase_auth и повторно добавьте их с помощью flutter pub add ⚪︎⚪︎⚪︎.
также был удален файл podfile.lock.
flutter Doctor:

Код: Выделить всё

Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 3.27.1, on macOS 15.0.1 24A348 darwin-arm64, locale ja-JP)
[✓] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
[✓] Xcode - develop for iOS and macOS (Xcode 16.2)
[✓] Chrome - develop for the web
[✓] Android Studio (version 2024.2)
[✓] VS Code (version 1.92.2)
[✓] Connected device (5 available)
[✓] Network resources

Кто-нибудь знает, что еще мне делать?

Подробнее здесь: https://stackoverflow.com/questions/793 ... rebasecore
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «IOS»