1.找到你需要导入的第三方库的git URL,填入
比如说这个"https://github.com/adjust/ios_sdk"
然后在Xcode导航栏打开这个;然后再搜索框里填入URL,记得打开TUN模式直接转发流量,不然Xcode无法使用系统代理,裸连是不ok的。


一般来说都是选这个,你也可以自己指定安装的版本号

ios_sdk:
Updating from https://github.com/adjust/ios_sdk
the package manifest at '/Package.swift' cannot be accessed (/Package.swift doesn't exist in file system)
unexpectedly did not find the new dependency in the package graph: sourceControl(identity: ios_sdk, location: SwiftPM.SPMPackageDependency.SourceControlLocation.remote(SwiftPM.SPMSourceControlURL(sourceControlURL: https://github.com/adjust/ios_sdk)), requirement: 1.0.0 -- Next Major, traits: Set("default"))
2.如果遇到这个报错(找不到Package.swift),可以尝试以下的方法:
Package.swift是写库的人提供的文件,如果SPM读取不到,就无法加载对应的库。
方法一:关掉整个Xcode之后(用Command+Q关掉);执行这个人说的2.3.步;

方法二:切换添加方式,改成ExactVersion并手动输入版本号;即可解决SPM找不到Package.swift的报错问题;
比如说Adjust最新的版本是5.8.0


这样就可以看到工程文件下方的第三方库依赖是亮着的了(如果用不了,是暗的);
但是如果这时候还是不能直接在工程里使用库,就要到TARGETS->General->Frameworks, Libraries, and ....这里手动添加一下需要用的库;

有一些库会依赖苹果的官方框架,也要一并导入进去(看你的需求)

导入完,大概就是这些;

然后就根据库的文档,可以正常使用库的功能