When will SPM work in China’s Xcode?
不会 2022 了我还去学 java js 吧?
1
xtinput 2022-07-08 09:36:39 +08:00
楼主什么意思?在中国不能使用 SPM ?挂梯子呀
|
2
weichengwu 2022-07-08 09:39:03 +08:00 1
大家是用的假的 Xcode 还是假的 SPM ?
|
3
xtinput 2022-07-08 09:47:18 +08:00
|
4
devcat9 2022-07-08 09:50:09 +08:00
笑死了,你怎么不去问方滨兴?跟 Xcode 有什么关系
Xcode 垃圾但是这锅 Apple 不背 |
5
ansonsiva 2022-07-08 09:55:34 +08:00
。。。。。。我大概用了个假的 spm😂
|
6
Leonard 2022-07-08 10:01:44 +08:00
能上 V 站不能用 SPM ?
|
7
icyalala 2022-07-08 10:02:05 +08:00
你怎上 V2 的,就怎么上 SPM
|
8
superchijinpeng 2022-07-08 10:03:40 +08:00
能上 V 站不能用 SPM ?
|
9
andyJado OP |
10
nieyujiang 2022-07-08 10:07:22 +08:00 2
@andyJado #9 clashx pro 开增强模式
|
11
justin2018 2022-07-08 10:09:12 +08:00
这是网络问题~~
|
12
anan1314git 2022-07-08 10:14:37 +08:00
把仓库同步到 gitee 码云上, 然后就可以飞快地愉快地使用 SPM 下载了
|
13
anan1314git 2022-07-08 10:15:22 +08:00
@xtinput Xcode 的 SPM 开梯子貌似也不行
|
14
andyJado OP @nieyujiang 谢谢哥, 我拉完了. 亲测有效.
|
15
xtinput 2022-07-08 10:34:14 +08:00
Xcode 好像忽略系统代理,只能增强模式虚拟一个网卡
|
16
xtinput 2022-07-08 10:34:46 +08:00
不过 swift 写后台好像有点勉强吧
|
17
andyJado OP @xtinput 现在就剩一个 Vapor 能用, WWDC22 钦点了, 可我只会 swift 看别的语言脑瓜疼.
|
18
StevenRCE0 2022-07-08 11:09:52 +08:00
我对 java 没啥好感但是 2022 年 JS/TS 也还很猛啊!学一学没毛病。
|
19
akring 2022-07-08 13:56:14 +08:00
@andyJado #17
Swift 在部署的时候存在非常大的问题,一个简单的 Vapor 项目,使用 docker 在 1 核 1GB 内存的 VPS 上部署直接 build 失败,原因是内存不足。 同时因为 Swift 对 Linux 的支持非常拉,build 速度及其缓慢,每次部署都够你出去喝杯咖啡了。 综上,别写了,去看 nodejs ,去看 Spring Boot ,去看 Django ,如果只会 Swift 的话就去学别的语言。 |
20
anan1314git 2022-07-08 14:32:56 +08:00
@andyJado Swift 开发后台, 略显冷门啊, 到时候想找第三方库肯定又是费一番功夫, 一堆坑要爬
|
22
MakHoCheung 2022-07-08 14:59:21 +08:00
Proxifier 可以强制让 Xcode 走代理
|
23
andyJado OP @MakHoCheung clashxPro 开增强已解决!(这个免费)
|
24
andyJado OP @anan1314git 多少有点赌的意思.
|
25
RayJiang9 2022-07-08 16:06:01 +08:00
如何让 swift package manager 走代理
https://juejin.cn/post/6946451335948697636 |
26
xtinput 2022-07-08 16:35:50 +08:00
swift package manager 目前还不支持静态库,所以在国内还不咋友好,微信等大厂的 sdk 都是静态库,没办法用 swift package manager 进行二次封装
|
27
honjow 2022-07-08 19:26:52 +08:00 via iPhone
所以这和 xcode 有什么关系吗
|
28
andyJado OP @honjow 有的, xcode 不太听一般代理的话, 要 clashX 开增强, 没有改个镜像源这种安全的途径.
|
29
honjow 2022-07-09 09:51:34 +08:00 via iPhone 1
@andyJado 这和 xcode 并没有关系,这是因为终端环境默认不走系统代理,这就是为什么 surge clash 默认都有一个复制终端代理命令的功能。mac win 都是如此
或者像是增强模式这样利用 fake dns 让系统能真正全走代理的 |