ios开发:安装Alamofire后报错找不到AlamofireDynamic
一,报错信息:
clang: error: no such file or directory:
'/Users/Zhuanz1/Library/Developer/Xcode/DerivedData/helloworld2-awxeogfsyptvrtbktufnonzmwdat/Build/Products/Debug-iphonesimulator/PackageFrameworks/AlamofireDynamic.framework/AlamofireDynamic'
二,原因:
Alamofire 和 AlamofireDynamic 是同一个库的两个不同目标:
Alamofire: 默认目标,Xcode 会根据需要自动决定是静态还是动态链接(通常是静态链接)。
AlamofireDynamic: 仅用于强制进行动态链接,通常是为了绕过某些特定的 Xcode Bug 或处理复杂的依赖链。
由于两个库的内容几乎一致,同时链接会导致符号冲突或构建路径混乱,从而触发报错
三,解决:

打开targets,删除掉alamofiredynamic即可
浙公网安备 33010602011771号