来一个 iOS 大佬,有偿请教一些底层知识和高级技巧 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
miKaSaAkerMan

来一个 iOS 大佬,有偿请教一些底层知识和高级技巧

  •  
  •   miKaSaAkerMan 2023 年 7 月 13 日 2273 次点击
    这是一个创建于 1016 天前的主题,其中的信息可能已经有所发展或是发生改变。

    感兴趣的加 q 1049960362

    10 条回复    2023-07-14 09:23:50 +08:00
    hooych
        1
    hooych  
       2023 年 7 月 13 日
    你直接发出来问题,说不定就免费给你解答了
    miKaSaAkerMan
        2
    miKaSaAkerMan  
    OP
       2023 年 7 月 13 日
    @hooych 比较复杂,主要是想查一些无法复现且定位在系统库的崩溃,苦于没有思路
    GeorgeGalway
        3
    GeorgeGalway  
       2023 年 7 月 13 日
    你好,我是 ChatiOS 大佬
    floydli
        4
    floydli  
       2023 年 7 月 13 日
    @miKaSaAkerMan 尝试用 fishhook 拿到提供 log ,判断下是否可能和崩溃有关,如果感觉有关,在 theiphonewiki 找下对应系统的固件,hopper 找下日志内容的位置,看上下文是否有帮助;如果有业务埋点,可以看下用户操作路径,用 sonic+用户信息(这个很关键)模拟下用户操作,很难复现就只能是慢慢试确实没啥好办法;如果涉及跨进程的部分,可能就更麻烦了,开源的话找找源码,不开源只能靠猜了
    beimenjun
        5
    beimenjun  
    PRO
       2023 年 7 月 13 日
    真的大佬动起有偿的想法,给你一个价格表,还不保证解决问题的时候,你可能会觉得还是发帖会比较好。
    iOCZ
        6
    iOCZ  
       2023 年 7 月 13 日
    有没有崩溃日志呢?系统库崩溃,多半也是你主应用调用导致的吧?
    987N
        7
    987N  
       2023 年 7 月 13 日
    直接发问题呗
    miKaSaAkerMan
        8
    miKaSaAkerMan  
    OP
       2023 年 7 月 13 日
    @floydli 就是跨进程的一个死锁。。系统私有库,不开源,场景是手机连接打印机,然后堆栈显示进程间通信同步等待,然后就 watchdog 了,库是 printkit
    playtomandjerry
        9
    playtomandjerry  
       2023 年 7 月 13 日
    解决没?
    nenseso
        10
    nenseso  
       2023 年 7 月 14 日
    @miKaSaAkerMan 是 XPC 队列堵住了吗?我以前碰到过类似的问题,会造成 OOM ,你能再描述详细一点吗?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3033 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 41ms UTC 02:43 PVG 10:43 LAX 19:43 JFK 22:43
    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