Open utterances-bot opened 1 year ago
说实话SPM对初学者最大的坑我觉得是Xcode自带的libgit2不支持本地代理,直接github都连不上后面就都别想了,还得自己编个走代理的libgit2库再本地配个代理才行。。。
昨天刚使用了arm64-to-sim来convert高德地图sdk,遇到一个坑就是ar x AMapFoundationKit.arm64的时候此命令会丢失某些Symbols,最后用https://github.com/tapthaker/extract-archive来解决了这个问题,最后顺利将高德地图sdk转换成了xcframework,并在 m1原生模拟器上运行
这个我也碰到了,实在是太坑了,现在被迫只能牺牲性能用Rosetta启动了。
Xcode 中使用 SPM 和 Build Configuration 的一些坑 | OneV's Den
TL;DR
https://onevcat.com/2022/10/spm-in-xcode/