Xcode11.2 绝对是我经历过最垃圾的一个版本 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
mcluyu
V2EX    iOS

Xcode11.2 绝对是我经历过最垃圾的一个版本

  •  
  •   mcluyu 2019-11-01 15:39:24 +08:00 11206 次点击
    这是一个创建于 2240 天前的主题,其中的信息可能已经有所发展或是发生改变。

    首先是 Xcode11.1 不支持 iOS13.2 调试,Xcode11.2 延迟推送更新不说,今早更新完就开始各种问题。

    1. UITextView 是使用 interface builder 添加的话,iOS13.2 以下必然崩溃。

      *** Terminating app due to uncaught exception 'NSInvalidUnarchiveOperationException', reason: 'Could not instantiate class named _UITextLayoutView because no class named _UITextLayoutView was found; the class needs to be defined in source code or linked in from a library (ensure the class is part of the correct target)' 
    2. 打开 xib 的速度史无前例的慢。

    3. 模拟器打开速度慢不说,卡的要命。。

    28 条回复    2020-08-18 14:34:58 +08:00
    yumutoutou
        1
    yumutoutou  
       2019-11-01 16:00:02 +08:00
    第一个 bug 有解决的方法吗? md 真坑
    1002xin
        2
    1002xin  
       2019-11-01 16:02:22 +08:00
    参考喵大微博,垃圾 11.2
    neverfall
        3
    neverfall  
       2019-11-01 16:06:56 +08:00
    不要使用 xib 开发
    sxiaojian
        4
    sxiaojian  
       2019-11-01 16:24:52 +08:00
    对于这种崩溃,真的不想改代码与 xib,所以就退回 xcode11.1 了
    mcluyu
        5
    mcluyu  
    OP
       2019-11-01 16:38:03 +08:00
    @yumutoutou 使用代码重写所有 UITextview || 下载一个 xcode11.1 || 等苹果爹更新解决
    mcluyu
        6
    mcluyu  
    OP
       2019-11-01 16:38:41 +08:00
    @sxiaojian 是啊,下载着呢。。还要半小时
    coldmn3
        7
    coldmn3  
       2019-11-01 16:49:07 +08:00
    至今不敢升 10.15 Xcode 看了吐槽暂时还是 11.1 吧
    yumutoutou
        8
    yumutoutou  
       2019-11-01 16:49:09 +08:00
    本来想着是优化的版本 没想到是制造 bug 的版本
    flowerains
        9
    flowerains  
       2019-11-01 17:29:19 +08:00
    xcode 如果没有必要,不需要频繁升级。
    我司还在用 10.1 版本呢
    yumutoutou
        10
    yumutoutou  
       2019-11-01 17:31:39 +08:00
    @mcluyu 老哥 你下载成功了吗? 快结束的时候 停止了
    mcluyu
        11
    mcluyu  
    OP
       2019-11-01 17:49:44 +08:00
    @yumutoutou 下完了,在开发者网站下载的,速度还算稳定
    mcluyu
        12
    mcluyu  
    OP
       2019-11-01 17:51:53 +08:00
    @flowerains 10.1 就过分了吧。。你调试的手机不升级系统吗? xcode11.1 不支持 iOS13.2,所以第一时间升级了,平时其实我也基本都是第一时间升级的,经过这次以后还是先等等吧,今天还得上线,真是被小坑了一把。
    yumutoutou
        13
    yumutoutou  
       2019-11-01 18:22:29 +08:00
    @mcluyu 不崩溃了?
    adamwang
        14
    adamwang  
       2019-11-01 18:39:56 +08:00
    别的不说了,就说 Xcode11 的断点,上次一个加了一个断点,之后 po 一个参数,等了一分钟毫无反应。。。。还遇到过很多次断点压根不走的情况。= =#
    mcluyu
        15
    mcluyu  
    OP
       2019-11-01 18:41:13 +08:00
    @yumutoutou 肯定的不了
    sxiaojian
        16
    sxiaojian  
       2019-11-01 19:40:30 +08:00 via iPhone
    @flowerains 10.1 版本的,打不出支持 iOS13 新特性的包
    flowerains
        17
    flowerains  
       2019-11-01 19:42:28 +08:00
    @sxiaojian 你说的没错,不过目前项目中没有用到新特性。

    @mcluyu 其实调试用的手机,都是固定的几个系统,从 9-12。唯独没 13 的
    lizhuoli
        18
    lizhuoli  
       2019-11-02 19:46:26 +08:00 via iPhone
    苹果自己不用 Storyboard,所以别想啦,看看 Xcode 11.0~11.2 三个小版本的 Bug

    11.0:
    There is an issue with UITabBarController where decoding an instance from a storyboard will create some extra views at the left end of the screen. Developers may remove these by applying a workaround. (55310448)

    11.1:
    Fixed a crash that sometimes occurred when compiling XIB files in iOS projects that backwards deploy to iOS versions earlier than 13.0. (55271752)

    11.2
    Setting the Selected Segment Tint Color of a segmented control in Interface Builder to a named color will cause a failure when the view is loaded on iOS 12 and earlier. (55254963)
    mcluyu
        19
    mcluyu  
    OP
       2019-11-04 10:05:56 +08:00
    @lizhuoli 苹果自己不用我觉得不可能,WWDC 演示都用你觉得他开发不用?但是他最新版本的 APP 只支持最新的 iOS 版本是真的,他根本不适配旧版系统。
    lizhuoli
        20
    lizhuoli  
       2019-11-04 13:19:05 +08:00 via iPhone
    @mcluyu 演示是演示,开发是开发,你自己打开 Xcode.app ,find 一下所有.storyboardc,看看有没有?
    mcluyu
        21
    mcluyu  
    OP
       2019-11-04 14:35:07 +08:00
    @lizhuoli 我没太理解你的意思,你是指 Xcode 这个 APP 本身没有使用 IB ?还是 Apple 开发的其他 APP 没有使用?如果是后者那肯定是有用的,我随手看了一下 Apple Store,Keynote 这俩 APP, 里面都有.storyboardc 和.nib 文件,而且还很多。
    mistak1992
        22
    mistak1992  
       2019-11-04 19:22:08 +08:00
    @neverfall 看情况啦, 如果赶时间, ib 还是挺好的, 特别是不同考虑后期维护的情况哈哈哈
    YanXiF
        23
    YanXiF  
       2019-11-05 11:12:10 +08:00
    h386926074
        24
    h386926074  
       2019-11-08 09:18:22 +08:00
    关键我用 xcode11.2 跑了 代码 再用 xcode11.1 能跑起来吗
    mcluyu
        25
    mcluyu  
    OP
       2019-11-08 09:31:18 +08:00
    @h386926074 为什么不能呢
    h386926074
        26
    h386926074  
       2019-11-08 09:37:53 +08:00
    @YanXiF 这个办法可行
    RiceNoodle
        27
    RiceNoodle  
       2019-12-16 17:04:39 +08:00
    被卡到怀疑人生~ 不得不来顶一下这个帖子
    maxmax
        28
    maxmax  
       2020-08-18 14:34:58 +08:00
    pure code 吧,xib 真心烂
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2674 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 11:23 PVG 19:23 LAX 03:23 JFK 06:23
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86