post_install do |installer|
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
xcconfig_path = config.base_configuration_reference.real_path
xcconfig = File.read(xcconfig_path)
xcconfig_mod = xcconfig.gsub(/DT_TOOLCHAIN_DIR/, "TOOLCHAIN_DIR")
File.open(xcconfig_path, "w") { |file| file << xcconfig_mod }
end
end
end
4条答案
按热度按时间lskq00tm1#
我是这样解决这些问题的:
我希望这对你有帮助。
72qzrwbm2#
我从here找到了这个解决方案。
请随意探索其他人的更多答案。在所有其他守则中,上述守则的React最高。
oxf4rvwz3#
在Xcode 15中,Apple修改了指向默认工具链位置的变量,将$DT_TOOLCHAIN_TOLCHAIN替换为$TOOLCHAIN_TOLCHAIN。如果您的项目或目标依赖于前一个变量,则应将其更新为使用$TOOLCHAIN_PROGRAM。
要执行此替换,您可以在项目的Podfile末尾添加以下代码片段:
在Podfile中进行此更改后,您需要使用以下命令通过终端再次安装Pod:
sczxawaw4#
我是同样的问题,要解决这个问题,你必须在LIBRARY_TOOLCHAIN_PATHS中将此DT_TOOLCHAIN重命名,找到它并解决问题。