DT_TOOLCHAIN_DIR нельзя использовать для оценки LIBRARY_SEARCH_PATHS, вместо этого используйте ToolCHAIN_DIR ⇐ IOS
-
Anonymous
DT_TOOLCHAIN_DIR нельзя использовать для оценки LIBRARY_SEARCH_PATHS, вместо этого используйте ToolCHAIN_DIR
Пытаюсь запустить флаттер-приложение после последнего обновления Xcode и iOS 17 и получаю следующую ошибку: «DT_TOOLCHAIN_DIR нельзя использовать для оценки LIBRARY_SEARCH_PATHS, вместо этого используйте ToolCHAIN_DIR»
# Раскомментируйте эту строку, чтобы определить глобальную платформу для вашего проекта. # платформа: iOS, '11.0' # Аналитика CocoaPods синхронно отправляет сетевую статистику, влияющую на задержку сборки флаттера. ENV['COCOAPODS_DISABLE_STATS'] = 'истина' проект 'Бегун', { 'Отладка' => :отладка, 'Профиль' => :релиз, 'Выпуск' => :выпуск, } защита flutter_root сгенерированный_xcode_build_settings_path = File.expand_path(File.join('..', 'Flutter', 'Generated.xcconfig'), __FILE__) если только File.exist?(generated_xcode_build_settings_path) поднять "#{generated_xcode_build_settings_path} должен существовать. Если вы запускаете установку модуля вручную, убедитесь, что сначала выполняется flutter pub get" конец File.foreach(generated_xcode_build_settings_path) do |line| совпадения = line.match(/FLUTTER_ROOT\=(.*)/) вернуть совпадения[1].strip, если совпадения конец поднять «FLUTTER_ROOT не найден в # {generated_xcode_build_settings_path}. Попробуйте удалить Generated.xcconfig, затем запустите flutter pub get» конец требуется File.expand_path(File.join('packages', 'flutter_tools', 'bin', 'podhelper'), flutter_root) flutter_ios_podfile_setup цель «Бегущий» сделать используйте_frameworks! используйте_modular_headers! flutter_install_all_ios_pods File.dirname(File.realpath(__FILE__)) конец post_install сделать |установщик| 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' # Здесь вы можете включить необходимые разрешения. Например, чтобы включить камеру # разрешения, просто удалите символ `#` впереди, чтобы он выглядел так: # # ## dart: PermissionGroup.camera # 'PERMISSION_CAMERA=1' # # Определения препроцессора можно найти здесь: https://github.com/Baseflow/flutter-per ... lerEnums.h config.build_settings['GCC_PREPROCESSOR_DEFINITIONS'] ||= [ '$(унаследовано)', ## dart: PermissionGroup.calendar # 'PERMISSION_EVENTS=1', ## dart: PermissionGroup.reminders # 'PERMISSION_REMINDERS=1', ## dart: PermissionGroup.contacts # 'PERMISSION_CONTACTS=1', ## dart: PermissionGroup.camera 'PERMISSION_CAMERA=1', ## dart: PermissionGroup.microphone # 'PERMISSION_MICROPHONE=1', ## dart: PermissionGroup.speech # 'PERMISSION_SPEECH_RECOGNIZER=1', ## dart: PermissionGroup.photos # 'PERMISSION_PHOTOS=1', ## dart: [PermissionGroup.location, PermissionGroup.locationAlways, PermissionGroup.locationWhenInUse] # 'PERMISSION_LOCATION=1', ## dart: PermissionGroup.notification # 'PERMISSION_NOTIFICATIONS=1', ## dart: PermissionGroup.mediaLibrary # 'PERMISSION_MEDIA_LIBRARY=1', ## dart: PermissionGroup.sensors # 'PERMISSION_SENSORS=1', ## дарт: PermissionGroup.bluetooth # 'PERMISSION_BLUETOOTH=1', ## dart: PermissionGroup.appTrackingTransparency # 'PERMISSION_APP_TRACKING_TRANSPARENCY=1', ## dart: PermissionGroup.criticalAlerts # 'PERMISSION_CRITICAL_ALERTS=1' ] конец конец конец installer.pods_project.targets.each do |target| flutter_additional_ios_build_settings (цель) конец конец Кто-нибудь знает, как я могу изменить это, чтобы оно работало? Похоже, что после обновления Xcode возникла какая-то ошибка.
Пытаюсь запустить флаттер-приложение после последнего обновления Xcode и iOS 17 и получаю следующую ошибку: «DT_TOOLCHAIN_DIR нельзя использовать для оценки LIBRARY_SEARCH_PATHS, вместо этого используйте ToolCHAIN_DIR»
# Раскомментируйте эту строку, чтобы определить глобальную платформу для вашего проекта. # платформа: iOS, '11.0' # Аналитика CocoaPods синхронно отправляет сетевую статистику, влияющую на задержку сборки флаттера. ENV['COCOAPODS_DISABLE_STATS'] = 'истина' проект 'Бегун', { 'Отладка' => :отладка, 'Профиль' => :релиз, 'Выпуск' => :выпуск, } защита flutter_root сгенерированный_xcode_build_settings_path = File.expand_path(File.join('..', 'Flutter', 'Generated.xcconfig'), __FILE__) если только File.exist?(generated_xcode_build_settings_path) поднять "#{generated_xcode_build_settings_path} должен существовать. Если вы запускаете установку модуля вручную, убедитесь, что сначала выполняется flutter pub get" конец File.foreach(generated_xcode_build_settings_path) do |line| совпадения = line.match(/FLUTTER_ROOT\=(.*)/) вернуть совпадения[1].strip, если совпадения конец поднять «FLUTTER_ROOT не найден в # {generated_xcode_build_settings_path}. Попробуйте удалить Generated.xcconfig, затем запустите flutter pub get» конец требуется File.expand_path(File.join('packages', 'flutter_tools', 'bin', 'podhelper'), flutter_root) flutter_ios_podfile_setup цель «Бегущий» сделать используйте_frameworks! используйте_modular_headers! flutter_install_all_ios_pods File.dirname(File.realpath(__FILE__)) конец post_install сделать |установщик| 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' # Здесь вы можете включить необходимые разрешения. Например, чтобы включить камеру # разрешения, просто удалите символ `#` впереди, чтобы он выглядел так: # # ## dart: PermissionGroup.camera # 'PERMISSION_CAMERA=1' # # Определения препроцессора можно найти здесь: https://github.com/Baseflow/flutter-per ... lerEnums.h config.build_settings['GCC_PREPROCESSOR_DEFINITIONS'] ||= [ '$(унаследовано)', ## dart: PermissionGroup.calendar # 'PERMISSION_EVENTS=1', ## dart: PermissionGroup.reminders # 'PERMISSION_REMINDERS=1', ## dart: PermissionGroup.contacts # 'PERMISSION_CONTACTS=1', ## dart: PermissionGroup.camera 'PERMISSION_CAMERA=1', ## dart: PermissionGroup.microphone # 'PERMISSION_MICROPHONE=1', ## dart: PermissionGroup.speech # 'PERMISSION_SPEECH_RECOGNIZER=1', ## dart: PermissionGroup.photos # 'PERMISSION_PHOTOS=1', ## dart: [PermissionGroup.location, PermissionGroup.locationAlways, PermissionGroup.locationWhenInUse] # 'PERMISSION_LOCATION=1', ## dart: PermissionGroup.notification # 'PERMISSION_NOTIFICATIONS=1', ## dart: PermissionGroup.mediaLibrary # 'PERMISSION_MEDIA_LIBRARY=1', ## dart: PermissionGroup.sensors # 'PERMISSION_SENSORS=1', ## дарт: PermissionGroup.bluetooth # 'PERMISSION_BLUETOOTH=1', ## dart: PermissionGroup.appTrackingTransparency # 'PERMISSION_APP_TRACKING_TRANSPARENCY=1', ## dart: PermissionGroup.criticalAlerts # 'PERMISSION_CRITICAL_ALERTS=1' ] конец конец конец installer.pods_project.targets.each do |target| flutter_additional_ios_build_settings (цель) конец конец Кто-нибудь знает, как я могу изменить это, чтобы оно работало? Похоже, что после обновления Xcode возникла какая-то ошибка.
Мобильная версия