Xcode 14.3 新版问题总结

  1. "xxx/IntermediateBuildFilesPath/UninstalledProducts/iphoneos/xxxx" failed: No such file or directory

解决:Pods/Targets Support Files/Pods-App-frameworks.sh中

if [ -L "${source}" ]; then
    echo "Symlinked..."
    # source="$(readlink "${source}")"  修改为 source="$(readlink -f "${source}")" 
    source="$(readlink -f "${source}")" 
fi
  1. DT_TOOLCHAIN_DIR cannot be used to evaluate LIBRARY_SEARCH_PATHS, use TOOLCHAIN_DIR instead.

解决:Podfile中添加如下处理:

ruby 复制代码
post_install do |installer|
  installer.aggregate_targets.each do |target|
    target.xcconfigs.each do |variant, xcconfig|
      xcconfig_path = target.client_root + target.xcconfig_relative_path(variant)
      IO.write(xcconfig_path, IO.read(xcconfig_path).gsub("DT_TOOLCHAIN_DIR", "TOOLCHAIN_DIR"))
    end
  end

  installer.pods_project.targets.each do |target|
    target.build_configurations.each do |config|
      if config.base_configuration_reference.is_a? Xcodeproj::Project::Object::PBXFileReference
        xcconfig_path = config.base_configuration_reference.real_path
        IO.write(xcconfig_path, IO.read(xcconfig_path).gsub("DT_TOOLCHAIN_DIR", "TOOLCHAIN_DIR"))
      end
    end
  end
end
相关推荐
zzxxlty1 小时前
MacOS 本地生成SSH key并关联Github
macos·ssh·github
想取一个与众不同的名字好难1 小时前
android studio导入OpenCv并改造成.kts版本
android·ide·android studio
Best_Me072 小时前
如何在Pycharm的终端里进入自己的环境
ide·python·pycharm
HelloMagina3 小时前
Xcode控制台“po“错误:表达式解析失败
ide·macos·xcode
刘凑华3 小时前
使用vscode 连接linux进行开发
ide·vscode·编辑器
码界领航3 小时前
2024 Visual Studio Code的下载与安装
ide·vscode·编辑器
Java小白笔记4 小时前
Mac中安装OhMyZsh
macos
DisonTangor4 小时前
拆解测试显示Mac Mini (2024)固态硬盘并未锁定 互换硬盘后仍可使用
macos
狂奔solar5 小时前
分享个好玩的,在k8s上部署web版macos
前端·macos·kubernetes
代码猪猪傻瓜coding5 小时前
macos 搭建自己的git pages
macos