andyJado
V2EX  ›  Apple

简中 Xcode 什么时候能用 SPM?

  •  
  •   andyJado · Jul 8, 2022 · 4856 views
    This topic created in 1583 days ago, the information mentioned may be changed or developed.

    ​ When will SPM work in China’s Xcode?

    不会 2022 了我还去学 java js 吧?

    31 replies  •  2022-07-09 15:19:58 +08:00
    xtinput
    xtinput
    Jul 8, 2022
    1
    楼主什么意思?在中国不能使用 SPM ?挂梯子呀
    weichengwu
    weichengwu
    Jul 8, 2022❤️1
    2
    大家是用的假的 Xcode 还是假的 SPM ?
    devcat9
    devcat9
    Jul 8, 2022
    4
    笑死了,你怎么不去问方滨兴?跟 Xcode 有什么关系

    Xcode 垃圾但是这锅 Apple 不背
    ansonsiva
    ansonsiva
    Jul 8, 2022
    5
    。。。。。。我大概用了个假的 spm😂
    Leonard
    Leonard
    Jul 8, 2022
    6
    能上 V 站不能用 SPM ?
    icyalala
    icyalala
    Jul 8, 2022
    7
    你怎上 V2 的,就怎么上 SPM
    cutiechi
    cutiechi
    Jul 8, 2022
    8
    能上 V 站不能用 SPM ?
    andyJado
    andyJado
    OP
    Jul 8, 2022
    9
    @xtinput 我已经在终端手敲 proxy 了 curl ip.info 了, 我还能怎么办呢
    @weichengwu
    @xtinput
    @devcat9
    @ansonsiva

    试试用 swift 写后端, 我八点开始拉, 拉到现在了.中途失败了一次, 右键刷新接着拉
    ZeoKarl
    ZeoKarl
    Jul 8, 2022❤️2
    10
    @andyJado #9 clashx pro 开增强模式
    justin2018
    justin2018
    Jul 8, 2022
    11
    这是网络问题~~
    anan1314git
    anan1314git
    Jul 8, 2022
    12
    把仓库同步到 gitee 码云上, 然后就可以飞快地愉快地使用 SPM 下载了
    anan1314git
    anan1314git
    Jul 8, 2022
    13
    @xtinput Xcode 的 SPM 开梯子貌似也不行
    andyJado
    andyJado
    OP
    Jul 8, 2022
    14
    @nieyujiang 谢谢哥, 我拉完了. 亲测有效.
    xtinput
    xtinput
    Jul 8, 2022
    15
    Xcode 好像忽略系统代理,只能增强模式虚拟一个网卡
    xtinput
    xtinput
    Jul 8, 2022
    16
    不过 swift 写后台好像有点勉强吧
    andyJado
    andyJado
    OP
    Jul 8, 2022
    17
    @xtinput 现在就剩一个 Vapor 能用, WWDC22 钦点了, 可我只会 swift 看别的语言脑瓜疼.
    StevenRCE0
    StevenRCE0
    Jul 8, 2022
    18
    我对 java 没啥好感但是 2022 年 JS/TS 也还很猛啊!学一学没毛病。
    akring
    akring
    Jul 8, 2022
    19
    @andyJado #17
    Swift 在部署的时候存在非常大的问题,一个简单的 Vapor 项目,使用 docker 在 1 核 1GB 内存的 VPS 上部署直接 build 失败,原因是内存不足。
    同时因为 Swift 对 Linux 的支持非常拉,build 速度及其缓慢,每次部署都够你出去喝杯咖啡了。

    综上,别写了,去看 nodejs ,去看 Spring Boot ,去看 Django ,如果只会 Swift 的话就去学别的语言。
    anan1314git
    anan1314git
    Jul 8, 2022
    20
    @andyJado Swift 开发后台, 略显冷门啊, 到时候想找第三方库肯定又是费一番功夫, 一堆坑要爬
    ansonsiva
    ansonsiva
    Jul 8, 2022
    21
    @andyJado #9 不试不试,要不是写 iOS 和 macOS 没得选,谁要用 Xcode😂
    MakHoCheung
    MakHoCheung
    Jul 8, 2022
    22
    Proxifier 可以强制让 Xcode 走代理
    andyJado
    andyJado
    OP
    Jul 8, 2022
    23
    @MakHoCheung clashxPro 开增强已解决!(这个免费)
    andyJado
    andyJado
    OP
    Jul 8, 2022
    24
    @anan1314git 多少有点赌的意思.
    RayJiang9
    RayJiang9
    Jul 8, 2022
    25
    如何让 swift package manager 走代理
    https://juejin.cn/post/6946451335948697636
    xtinput
    xtinput
    Jul 8, 2022
    26
    swift package manager 目前还不支持静态库,所以在国内还不咋友好,微信等大厂的 sdk 都是静态库,没办法用 swift package manager 进行二次封装
    honjow
    honjow
    Jul 8, 2022 via iPhone
    27
    所以这和 xcode 有什么关系吗
    andyJado
    andyJado
    OP
    Jul 8, 2022
    28
    @honjow 有的, xcode 不太听一般代理的话, 要 clashX 开增强, 没有改个镜像源这种安全的途径.
    honjow
    honjow
    Jul 9, 2022 via iPhone❤️1
    29
    @andyJado 这和 xcode 并没有关系,这是因为终端环境默认不走系统代理,这就是为什么 surge clash 默认都有一个复制终端代理命令的功能。mac win 都是如此
    或者像是增强模式这样利用 fake dns 让系统能真正全走代理的
    raykle
    raykle
    Jul 9, 2022
    30
    @andyJado #28 跟 Xcode 没关系,你是不是对 Xcode 有偏见?
    andyJado
    andyJado
    OP
    Jul 9, 2022
    31
    @raykle 你是不是看不到我前面的回帖?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1763 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 66ms · UTC 13:50 · PVG 21:50 · LAX 05:50 · JFK 08:50
    ♥ Do have faith in what you're doing.