V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
iOS 开发实用技术导航
NSHipster 中文版
http://nshipster.cn/
cocos2d 开源 2D 游戏引擎
http://www.cocos2d-iphone.org/
CocoaPods
http://cocoapods.org/
Google Analytics for Mobile 统计解决方案
http://code.google.com/mobile/analytics/
WWDC
https://developer.apple.com/wwdc/
Design Guides and Resources
https://developer.apple.com/design/
Transcripts of WWDC sessions
http://asciiwwdc.com
Cocoa with Love
http://cocoawithlove.com/
Cocoa Dev Central
http://cocoadevcentral.com/
NSHipster
http://nshipster.com/
Style Guides
Google Objective-C Style Guide
NYTimes Objective-C Style Guide
Useful Tools and Services
Charles Web Debugging Proxy
Smore
BB9z
V2EX  ›  iDev

有用到 Swift Package 的,这两天别让应用商店把 Xcode 升到 13.2

  •  
  •   BB9z ·
    BB9z · 2021-12-14 21:06:00 +08:00 · 7956 次点击
    这是一个创建于 1081 天前的主题,其中的信息可能已经有所发展或是发生改变。

    现在没法干活了,闲来上来提个醒。

    参见 https://developer.apple.com/documentation/xcode-release-notes/xcode-13_2-release-notes

    应用商店自动升级到 13.2 后,项目里的 Swift Package 载入不出来的,新老项目均受影响。只能重新下完整的 Xcode ,下载、解压、验证都要大把的时间。

    21 条回复    2022-03-28 19:42:41 +08:00
    i979491586
        1
    i979491586  
       2021-12-14 21:45:49 +08:00
    在国内 Xcode 里使用 Swift Package 简直反人类了,还不能用代理
    BB9z
        2
    BB9z  
    OP
       2021-12-14 21:54:45 +08:00
    @i979491586 这个问题可以通过本地包、弄镜像解决。体积小的库 GitHub 直连我这也能用。
    i979491586
        3
    i979491586  
       2021-12-14 23:09:05 +08:00
    @BB9z 小包还可以 比如克隆到 gitee 可以解决,但是如果有第三方包里依赖其他第三方的,这种你有什么解决方案吗?
    弄个可以翻墙的路由器是不是可以完美解决任何 Swift Package 安装的问题?
    liuidetmks
        4
    liuidetmks  
       2021-12-14 23:19:33 +08:00 via iPhone
    @i979491586 第三方包放到 gitee ,然后修改下工程,把 github 改成 gitee 地址,两层嵌套勉强搞搞可以,多层的话就~
    BB9z
        5
    BB9z  
    OP
       2021-12-14 23:33:25 +08:00
    @i979491586 #3 能随时随地全局翻也就不存在这个问题了。

    如果有依赖比较难下而且不用频繁更新的话,可以把它们放到一个团队仓库统一管理(可以配忽略规则瘦身),项目用 git submodule 引入,需要的拖进去当作本地包引入即可。
    BB9z
        6
    BB9z  
    OP
       2021-12-14 23:35:11 +08:00
    接 #5 ,本地包不影响正常的依赖解析,会覆盖掉需要的同名依赖。
    Building
        7
    Building  
       2021-12-15 01:44:45 +08:00
    Xcode 不是第一次上线出问题了……
    95276
        8
    95276  
       2021-12-15 02:21:49 +08:00
    昨天鬼使神差的从 appstore 下载被坑了.
    MrKrabs
        9
    MrKrabs  
       2021-12-15 02:32:24 +08:00
    不要用 app store
    Leonard
        10
    Leonard  
       2021-12-15 08:55:32 +08:00
    昨天就发现这个问题了,大坑
    codeisjobs
        11
    codeisjobs  
       2021-12-15 09:22:44 +08:00
    喵大说了,xcode 会从 store 下载的都是没经历过事的年轻人 😂
    mcluyu
        12
    mcluyu  
       2021-12-15 09:37:56 +08:00
    每次升级一下比重装几次系统还要耗时。。包越来越大,越来越卡,不知道塞了多少屎进去
    FanChen
        13
    FanChen  
       2021-12-15 09:41:48 +08:00
    @i979491586 要给 git 设置全局代理才行
    xjbeta
        14
    xjbeta  
       2021-12-15 10:56:27 +08:00   ❤️ 1
    @i979491586 Clash Pro 增强模式
    git 全局代理也不太好用

    Carthage yes(
    cnnbboy
        15
    cnnbboy  
       2021-12-15 15:41:32 +08:00
    @i979491586 感同身受
    laowudxf
        16
    laowudxf  
       2021-12-15 16:06:40 +08:00
    @i979491586 xcode 可以走 vpn 的流量。
    PerFectTime
        17
    PerFectTime  
       2021-12-16 08:53:44 +08:00
    昨天更新了 xcode ,断断续续搞了三个小时还没好 🙄 🙄
    paopaosa
        18
    paopaosa  
       2021-12-16 11:23:00 +08:00
    继续用 OC 的飘过。
    cd2want
        19
    cd2want  
       2022-03-22 23:19:05 +08:00
    还是用 cocoapods 把 xcode 的 spm 真的太慢了
    flyff1991
        20
    flyff1991  
       2022-03-25 14:25:20 +08:00
    @BB9z 能连手机热点再去翻墙吗
    BB9z
        21
    BB9z  
    OP
       2022-03-28 19:42:41 +08:00
    @flyff1991 #20 你的意思是电脑开翻墙软件,但不确定翻墙的流量能否走手机热点? —— 不论何种渠道能连上跳板就可以嘛。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2764 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 12:39 · PVG 20:39 · LAX 04:39 · JFK 07:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.