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
Aladdin
V2EX  ›  iDev

大家把主力开发机升级到 iOS 13 和 Catalina 了吗? 有遇到什么坑吗?

  •  
  •   Aladdin ·
    iAladdin · 2019-06-12 11:29:11 +08:00 · 15474 次点击
    这是一个创建于 1989 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我把备用机升到了最新的系统,感觉用着好稳定啊,心痒想升级
    第 1 条附言  ·  2019-06-13 03:54:17 +08:00

    2019-6-12日 问题汇总

    | 平台 | 应用 | 问题描述/分析 | 感谢🙏 | | :---: | :---: | :--- | :-----: | | Catalina | Unity3D | 直接升级后无法打开,需要安装官方更新版本| | | Catalina | |启动台废了,新程序不显示老程序删不掉,| @hly9469| | Catalina |网易云音乐|网易云歌词没法滚动| @hly9469 | Catalina | go开发环境 |系统的一些路径变了,很坑。关于 Golang 编译,是因为系统默认路径变了从 /Users 变更到了 /System/Volumes/Data/Users,切回去就好了,这不是 bash 和 zsh 的问题,参考: https://m.weibo.cn/status/4379393247584755| @Zzdex | | Catalina | carthage |暂时不支持 如果项目用到的话|@boboboa32 | |Catalina| |1. alfred 无法检索到 macOS 内置应用如:mail、keychain 等 |@zld | |Catalina| | 2. 一些 App 经常卡住无响应,过若干秒后才恢复 |@zld | |Catalina| | 3. 一些 App 内的 button 的 icon 与 label 重合显示了|@zld | |Catalina| | 4. 我司的网络打印机驱动失效了且无法安装成功|@zld | |Catalina| | 5. 一些自建证书被默认不信任了,得手动改成信任|@zld | |Catalina| | 6. 权限管理更麻烦了,好多 App 得一个个去授权|@zld | |Catalina|Ulysses|卡住无响应,只能关了。|@paopaosa| |Catalina||部分 iCloud 文件夹路径变更,导致有的写死路径的 APP 找不到同步文件夹。|@fredliang | |Catalina||删除文件碰到不会释放磁盘空间,最后磁盘快满了只能回滚到 10.14|@fredliang | |Catalina|Idea|进 runconfig 闪退|@limbo0 | |Catalina|Parallels Desktop |虚拟机没法用 USB 设备了|@thunderw| | iOS 13 | Twitter | 看不了趋势 | @emeab | | iOS 13 | 第三方键盘 | 容易变成一半 | @emeab | | iOS 13 | bug 真心多 | 比如挂完电话黑屏锁屏,很多第三方 app 闪退,最不能忍的是相册的的图片点击打不开 |@huluwa561| |iOS 13 || iOS 的很多搜索框出现了问题|@ffkjjj| | iPad OS | | app 界面错位比较多 | @x86 | | iPad OS | qqhd | 打不开 | @aLazarus |

    感谢大家的反馈,已经把大部分人提供的信息总结到了一起,如果还有朋友反馈的话,可以考虑按照以下格式来进行反馈呀,这样我复制黏贴的速度可以快点~

    如果没有更多问题的话,那是最好的了😂

    | iPad OS | qqhd | 打不开 | @aLazarus | 
    

    关于 beta 系统能否正常提交AppStore,谁有一个确切的答案么? 我这里只找到了明确说 Xcode beta 不能提交的文档,有人用beta系统+ 正式版本 Xcode 提交成功过么? 感谢!

    https://developer.apple.com/support/beta-software/

    Submitting Apps Apps that are created using beta versions of Xcode or that are built for beta versions of an OS will not be accepted on the App Store. Apps that you submit should be developed using the most up-to-date version of Xcode from the Mac App Store and should be built for publicly available versions of iOS, macOS, watchOS, and tvOS — except when GM seeds are available.

    67 条回复    2019-10-11 11:42:43 +08:00
    2kCS5c0b0ITXE5k2
        1
    2kCS5c0b0ITXE5k2  
       2019-06-12 11:30:33 +08:00
    bug 挺多的...
    Aladdin
        2
    Aladdin  
    OP
       2019-06-12 11:31:11 +08:00
    @emeab 展开讲讲?

    我遇到了一个 Unity 无法打开的问题,但是官方已经发了新版本,安装上就行
    littleylv
        3
    littleylv  
       2019-06-12 11:33:36 +08:00
    不敢升。需要 Xcode 打包发布,装了 Beta 的系统后打包的不让发布
    Aladdin
        4
    Aladdin  
    OP
       2019-06-12 11:34:35 +08:00
    @littleylv 是,留一台发版机器就好了
    2kCS5c0b0ITXE5k2
        5
    2kCS5c0b0ITXE5k2  
       2019-06-12 11:35:46 +08:00
    @Aladdin 推特看不了趋势.. 第三方键盘容易变成一半 发热严重
    x86
        6
    x86  
       2019-06-12 11:35:59 +08:00
    mini5 生了,app 界面错位比较多
    Aladdin
        7
    Aladdin  
    OP
       2019-06-12 11:38:31 +08:00
    @x86 看来底层 layout 的机制改了一些,应该是为了 SwiftUI 重构了一部分逻辑?
    Aladdin
        8
    Aladdin  
    OP
       2019-06-12 11:39:29 +08:00
    @emeab

    你说的是 Twitter 官方客户端上面吗?

    发热有体会,标准的 iOS 测试版本的体验,😂
    hly9469
        9
    hly9469  
       2019-06-12 11:42:41 +08:00 via iPhone
    catalina 启动台废了,新程序不显示老程序删不掉,网易云歌词没法滚动
    Aladdin
        10
    Aladdin  
    OP
       2019-06-12 11:43:37 +08:00
    @hly9469

    劝退效果明显,😂
    dofy
        11
    dofy  
       2019-06-12 11:44:11 +08:00
    没什么太大的问题,主要是权限变更细了,有些 App 涉及到 Documents、iCloud 文件读取的会有些问题。
    aLazarus
        12
    aLazarus  
       2019-06-12 11:54:53 +08:00
    ipad 升了,qqhd 打不开
    boboboa32
        13
    boboboa32  
       2019-06-12 11:59:30 +08:00
    玩新系统别用主力开发机。。。
    honeycomb
        14
    honeycomb  
       2019-06-12 12:00:12 +08:00 via Android
    @Aladdin 总要接近 rc 的时候才敢上主力吧
    kingcos
        15
    kingcos  
       2019-06-12 12:00:35 +08:00 via iPhone
    除了电脑都升级了……电脑不敢……
    Aladdin
        16
    Aladdin  
    OP
       2019-06-12 12:06:51 +08:00
    @dofy
    是,而且新系统默认会把一些之前 disable 的安全检查给重置,安装 App 的时候发现认证开发者才能安装的那个限制又回来了

    @aLazarus
    感谢

    @boboboa32
    这不是先来问问大家的坑么

    @honeycomb
    曾经 DP 直接上主力机,后来被坑了一回,差点数据都没了。现在要缓着来了


    @kingcos
    不升电脑没法玩 SwiftUI 呀
    askfm
        17
    askfm  
       2019-06-12 12:07:30 +08:00
    别升。。。一点都不稳定 各种闪退
    Aladdin
        18
    Aladdin  
    OP
       2019-06-12 12:08:18 +08:00
    @askfm

    你用啥闪退了?我收集一下

    顺便问问现在 V2EX 如何补充问题的描述来着?
    Aladdin
        19
    Aladdin  
    OP
       2019-06-12 12:09:23 +08:00
    @askfm 看到 Append 了
    chendy
        20
    chendy  
       2019-06-12 12:22:43 +08:00
    主力机完全不敢升
    要升也是 tm 好体验几天然后恢复回去
    Freeego
        21
    Freeego  
       2019-06-12 12:26:17 +08:00
    @Aladdin swiftUI 体验如何?只支持 ios13+不能向下兼容的话,现在还不能用于生产吧?
    Aladdin
        22
    Aladdin  
    OP
       2019-06-12 12:38:03 +08:00
    @Freeego

    感觉变化还是挺大的

    写布局简单了一些,但是思路和之前的 UIKit autolayout 完全不一样,感觉更像 flexbox 的方式。

    数据传递和绑定方面尤其需要花点时间,用到了最新的框架 Combine,Apple 自己的响应式编程框架,关于 Combine 的 Session 也有几个,可以先看起来,网上已经有了关于 Combine vs RxSwift 的类比的文章。

    所以先不考虑兼容性,想直接用起来,还需要一些准备时间。
    Aladdin
        23
    Aladdin  
    OP
       2019-06-12 12:38:26 +08:00
    @chendy

    还好有备用机,不用 tm 恢复,😂
    Freeego
        24
    Freeego  
       2019-06-12 12:39:56 +08:00
    @Aladdin 好的,感谢
    ETiV
        25
    ETiV  
       2019-06-12 13:08:19 +08:00 via iPhone
    主力机还停留在 High Sierra

    Mojave 上 Sequel Pro 多开 tab 再关一个必 crash,没法干活的

    无奈新买的电脑只能 Mojave,根本不想用它
    Zzdex
        26
    Zzdex  
       2019-06-12 13:14:43 +08:00
    go 开发的 编译都编译不了
    系统的一些路径变了,很坑
    kingcos
        27
    kingcos  
       2019-06-12 13:18:44 +08:00 via iPhone
    @Aladdin 不是只是不能预览吗
    lostberryzz
        28
    lostberryzz  
       2019-06-12 13:22:03 +08:00
    @ETiV 试试 test builds,我测试了下没问题
    huluwa561
        29
    huluwa561  
       2019-06-12 13:22:11 +08:00
    我升了,bug 真心多,比如挂完电话黑屏锁屏,很多第三方 app 闪退,最不能忍的是相册的的图片点击打不开
    qcts33
        30
    qcts33  
       2019-06-12 13:22:40 +08:00
    现在还是 beta 阶段吧,那么着急……
    zwithz1998
        31
    zwithz1998  
       2019-06-12 13:26:19 +08:00 via iPhone
    homebrew 不能用,听别人说 office 全套不兼容
    boboboa32
        32
    boboboa32  
       2019-06-12 13:55:54 +08:00
    carthage 暂时不支持 如果项目用到的话
    MarginK
        33
    MarginK  
       2019-06-12 14:01:05 +08:00
    很好奇到底是谁说的 BETA 系统下不能用非 BETA 版本 XCODE 打包上架。。。
    这种说法也不是第一次听见了,到现在还有人再瞎说?
    xiaolanger
        34
    xiaolanger  
       2019-06-12 14:52:44 +08:00
    iOS13 bug 比较多 回滚了
    iovekkk
        35
    iovekkk  
       2019-06-12 15:45:39 +08:00
    请问 iPadOS 兼容王者荣耀吗
    zld
        36
    zld  
       2019-06-12 16:09:07 +08:00   ❤️ 1
    macOS 10.15 Beta (19A471t):
    1. alfred 无法检索到 macOS 内置应用如:mail、keychain 等
    2. 一些 App 经常卡住无响应,过若干秒后才恢复
    3. 一些 App 内的 button 的 icon 与 label 重合显示了
    4. 我司的网络打印机驱动失效了且无法安装成功
    5. 一些自建证书被默认不信任了,得手动改成信任
    6. 权限管理更麻烦了,好多 App 得一个个去授权

    关于 Xcode beta,香(不考虑打包发布),XVim2 也能兼容了大部分
    paopaosa
        37
    paopaosa  
       2019-06-12 16:32:41 +08:00
    Ulysses 卡住无响应,只能关了。
    to2false
        38
    to2false  
       2019-06-12 17:10:39 +08:00
    @ETiV #25 测试版的没有问题
    fredliang
        39
    fredliang  
       2019-06-12 18:17:51 +08:00 via Android
    catalina 部分 iCloud 文件夹路径变更,导致有的写死路径的 APP 找不到同步文件夹。

    然后删除文件碰到不会释放磁盘空间,最后磁盘快满了只能回滚到 10.14
    fuckawayit
        40
    fuckawayit  
       2019-06-12 18:24:44 +08:00 via iPhone
    别升
    zjdavid
        41
    zjdavid  
       2019-06-12 18:26:28 +08:00 via iPad
    @zld 第一点有可能是由于 10.15 系统盘的只读化,第 4 点可能是由于驱动 SDK 的更新。这两个修复应该要一段时间
    Aladdin
        42
    Aladdin  
    OP
       2019-06-12 18:38:31 +08:00
    感谢大家的回答

    一个主题至多可以附加 3 条附言,我会晚点把大家提到的 bug 丢在附言里,避免更多人尝试浪费时间。


    @Zzdex
    go 开发受这么大影响吗?我猜是不是因为默认的 bash 被替换成了 zsh,所有的环境变量都需要自己重新配置?
    请问之前使用的是 bash 还是 zsh 呢?
    之前的环境变量是通过什么来配置的呢?


    @kingcos
    不知道你说的“只是不能预览”指的是什么?我没有找到这里回复的上下文...


    @MarginK

    所以按照你的经验是,测试版本的 OSX 系统,使用 AppStore 版本的 XCode 也可以正常提交 App 是吧?

    @boboboa32
    感谢
    我用 CocoaPods,貌似还算正常

    @zld
    卡住不响应的事情我遇到过,授权应该是会被重置一次的,貌似之前的大版本更新也会遇到类似的问题。


    @paopaosa
    感谢,待会总结到 append 里
    qq316107934
        43
    qq316107934  
       2019-06-12 18:46:13 +08:00
    @Zzdex #26 哈哈,其实是可以的,我也很绝望,然后发现可以切回原来的路径进行编译,就能通过了。不要用 VSCode 默认的 console 路径。
    qq316107934
        44
    qq316107934  
       2019-06-12 18:49:03 +08:00
    @Aladdin #42 关于 Golang 编译,是因为系统默认路径变了从 /Users 变更到了 /System/Volumes/Data/Users,切回去就好了,这不是 bash 和 zsh 的问题,参考: https://m.weibo.cn/status/4379393247584755
    imydou
        45
    imydou  
       2019-06-12 18:51:35 +08:00 via iPhone
    @zwithz1998 brew 已经可以了
    shuxiao9058
        46
    shuxiao9058  
       2019-06-12 19:05:52 +08:00 via iPhone
    主力升级,勇气可嘉!
    limbo0
        47
    limbo0  
       2019-06-12 19:18:32 +08:00 via Android
    Idea 进 runconfig 闪退
    Aladdin
        48
    Aladdin  
    OP
       2019-06-12 20:25:09 +08:00
    @qq316107934
    优秀
    Zzdex
        49
    Zzdex  
       2019-06-12 20:30:32 +08:00
    @qq316107934 #43 切回去编译不报错了,但是二进制文件运行提示 dyld: malformed mach-o image: segment __DWARF has vmsize < filesize

    有解决办法吗?
    lianyue13
        50
    lianyue13  
       2019-06-12 20:32:03 +08:00 via Android
    @zwithz1998 Homebrew 可以用的,office 全家桶只打开过,没有测试功能啥的
    qq316107934
        51
    qq316107934  
       2019-06-12 20:35:05 +08:00
    @Zzdex #49 这个我就没遇到过了,编译完都能正常使用
    ffkjjj
        52
    ffkjjj  
       2019-06-12 20:38:53 +08:00 via iPhone
    iOS 的很多搜索框出现了问题
    thunderw
        53
    thunderw  
       2019-06-12 21:09:48 +08:00
    Parallels Desktop 的虚拟机没法用 USB 设备了
    Catal9527
        54
    Catal9527  
       2019-06-12 23:38:21 +08:00
    iOS 13 用着还行,最大的问题也就是大家都提到的部分 app 闪退,其他还没有出现接受不了无法使用的问题。macOS 10.15 也是,感觉完成度比去年的 10.14 好太多。日常 app 闪退的几率也比较少。
    Aladdin
        55
    Aladdin  
    OP
       2019-06-13 03:55:57 +08:00
    @Livid 老板,为啥 append 里对于表格的兼容支持这么不好。。。能帮忙编辑下不?

    😂😂😂
    crbee
        56
    crbee  
       2019-06-13 05:29:32 +08:00
    @ETiV
    Test-build 没啥问题
    ( https://sequelpro.com/test-builds)
    MarginK
        57
    MarginK  
       2019-06-13 08:48:43 +08:00
    @Aladdin 是的,我每年都这么干的
    noBuy
        58
    noBuy  
       2019-06-13 10:42:57 +08:00 via iPhone
    主力机升 beta 需要勇气…
    Shingekinoshinji
        59
    Shingekinoshinji  
       2019-06-13 12:01:12 +08:00
    想问一下 Catalina 有没有修复用图书打开 epub 文件会运行大量 Books Networking 进程的 bug= =
    Mojave 下被这个 bug 搞的放弃图书了
    sunorg
        60
    sunorg  
       2019-06-13 18:11:14 +08:00
    launchbar6 无法使用。
    sunorg
        61
    sunorg  
       2019-06-13 18:41:40 +08:00
    launchbar 通过重装后解决可以使用。
    但是无所索引系统内置程序。

    解决方法:
    打开 launchbar 的索引配置页面,在 application 节,右边有一个 option 选项卡,点击后加入以下两个目录
    /System/Applications
    /System/Applications/Utils
    sunorg
        62
    sunorg  
       2019-06-13 18:43:29 +08:00
    Mweb 打开卡顿,操作卡住。。

    不建议升 beta1
    yjxkwp
        63
    yjxkwp  
       2019-06-14 00:00:03 +08:00
    anaconda-navigator 打不开了...
    AwayEM
        64
    AwayEM  
       2019-06-15 12:35:43 +08:00
    我的 ntfs 移动硬盘挂不上了 很急
    fankangsong
        65
    fankangsong  
       2019-06-28 00:24:25 +08:00
    cpu 100%,占用进程是 fileproviderd,有老司机清楚是啥原因吗?
    plane
        66
    plane  
       2019-10-11 10:56:32 +08:00
    @Zzdex 请问解决了吗?这个问题:dyld: malformed mach-o image: segment __DWARF has vmsize < filesize
    Zzdex
        67
    Zzdex  
       2019-10-11 11:42:43 +08:00
    @plane 我当初用的 beta 版本,解决办法是 去掉编译时 去掉 DWARF 调试信息生成

    go build -ldflags '-w'
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   971 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 93ms · UTC 21:42 · PVG 05:42 · LAX 13:42 · JFK 16:42
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.