我在安装Alamofire 4.0到项目中时遇到了一些问题.
我有最新版本的Xcode,运行Swift 3,当我尝试安装alamofire时,我得到800个编译器错误.
显然地
构建Alamofire 4.0.0+需要CocoaPods 1.1.0+
我查看了终端中的CocoaPods版本,它说我在1.0.1.
运行更新不起作用我猜是因为CocoaPods 1.1处于测试阶段.
所以我不确定如何更新它到我好去的地方.除非过时不强制800编译器错误?这听起来像是其他问题吗?
我正在尝试在升级到最新的 Xcode 15 和macOS\xc2\xa0v14 (Sonoma)后构建本机 iOS 项目。早些时候,它在 Xcode 14 中运行良好。
\n在构建项目时,我收到以下错误:
\nFirebase - DT_TOOLCHAIN_DIR 不能用于评估 LIBRARY_SEARCH_PATHS,请改用 TOOLCHAIN_DIR
\nFirebaseAnalytics - DT_TOOLCHAIN_DIR 不能用于评估 LIBRARY_SEARCH_PATHS,请改用 TOOLCHAIN_DIR
\nGoogleMLKit - DT_TOOLCHAIN_DIR 不能用于评估 LIBRARY_SEARCH_PATHS,请改用 TOOLCHAIN_DIR
\n我该如何修复它?
\n我自己尝试了一些选项,并将在下面列出。
\n更新 Xcode 项目中的构建设置以使用 TOOLCHAIN_DIR 而不是 DT_TOOLCHAIN_DIR。
\n打开您的 Xcode 项目:
\n打开遇到生成错误的 Xcode 项目。
导航到构建设置:
\n导航到项目或目标的构建设置。
查找 LIBRARY_SEARCH_PATHS:
\n找到 LIBRARY_SEARCH_PATHS 构建设置。
更新 DT_TOOLCHAIN_DIR:
\n如果您发现对 DT_TOOLCHAIN_DIR 的任何引用,请将其更新为使用 TOOLCHAIN_DIR。
将 …
尝试在最新的 Xcode 和 iOS 17 更新后运行 flutter 应用程序并收到以下错误“DT_TOOLCHAIN_DIR 无法用于评估 LIBRARY_SEARCH_PATHS,请改用 TOOLCHAIN_DIR”
# Uncomment this line to define a global platform for your project
# platform :ios, '11.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 …Run Code Online (Sandbox Code Playgroud) 今天将 Xcode 升级到版本 15 后,在构建 IOS 应用程序时收到以下错误:
Error (Xcode): DT_TOOLCHAIN_DIR cannot be used to evaluate LIBRARY_SEARCH_PATHS, use TOOLCHAIN_DIR instead
Run Code Online (Sandbox Code Playgroud)
就我而言,似乎是一些特定的依赖项导致了此问题:
我不知道如何解决这个问题,我将非常感谢任何建议!
谢谢!
我已经安装了新版本的 Xcode 15.0。此后我无法运行我的 flutter 应用程序。它向我显示以下错误:
Error (Xcode): DT_TOOLCHAIN_DIR cannot be used to evaluate LIBRARY_SEARCH_PATHS, use TOOLCHAIN_DIR instead
Run Code Online (Sandbox Code Playgroud)