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 · Jun 12, 2019 · 17115 views
    This topic created in 2701 days ago, the information mentioned may be changed or developed.
    我把备用机升到了最新的系统,感觉用着好稳定啊,心痒想升级
    Supplement 1  ·  Jun 13, 2019

    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 replies  •  2019-10-11 11:42:43 +08:00
    2kCS5c0b0ITXE5k2
    2kCS5c0b0ITXE5k2
    Jun 12, 2019
    1
    bug 挺多的...
    Aladdin
    Aladdin
    OP
    Jun 12, 2019
    2
    @emeab 展开讲讲?

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

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

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

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

    @aLazarus
    感谢

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

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


    @kingcos
    不升电脑没法玩 SwiftUI 呀
    askfm
    askfm
    Jun 12, 2019
    17
    别升。。。一点都不稳定 各种闪退
    Aladdin
    Aladdin
    OP
    Jun 12, 2019
    18
    @askfm

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

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

    感觉变化还是挺大的

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

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

    所以先不考虑兼容性,想直接用起来,还需要一些准备时间。
    Aladdin
    Aladdin
    OP
    Jun 12, 2019
    23
    @chendy

    还好有备用机,不用 tm 恢复,😂
    Freeego
    Freeego
    Jun 12, 2019
    24
    @Aladdin 好的,感谢
    ETiV
    ETiV
    Jun 12, 2019 via iPhone
    25
    主力机还停留在 High Sierra

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

    无奈新买的电脑只能 Mojave,根本不想用它
    Zzdex
    Zzdex
    Jun 12, 2019
    26
    go 开发的 编译都编译不了
    系统的一些路径变了,很坑
    kingcos
    kingcos
    Jun 12, 2019 via iPhone
    27
    @Aladdin 不是只是不能预览吗
    lostberryzz
    lostberryzz
    Jun 12, 2019
    28
    @ETiV 试试 test builds,我测试了下没问题
    huluwa561
    huluwa561
    Jun 12, 2019
    29
    我升了,bug 真心多,比如挂完电话黑屏锁屏,很多第三方 app 闪退,最不能忍的是相册的的图片点击打不开
    qcts33
    qcts33
    Jun 12, 2019
    30
    现在还是 beta 阶段吧,那么着急……
    starles
    starles
    Jun 12, 2019 via iPhone
    31
    homebrew 不能用,听别人说 office 全套不兼容
    boboboa32
    boboboa32
    Jun 12, 2019
    32
    carthage 暂时不支持 如果项目用到的话
    MarginK
    MarginK
    Jun 12, 2019
    33
    很好奇到底是谁说的 BETA 系统下不能用非 BETA 版本 XCODE 打包上架。。。
    这种说法也不是第一次听见了,到现在还有人再瞎说?
    xiaolanger
    xiaolanger
    Jun 12, 2019
    34
    iOS13 bug 比较多 回滚了
    iovekkk
    iovekkk
    Jun 12, 2019
    35
    请问 iPadOS 兼容王者荣耀吗
    zld
    zld
    Jun 12, 2019❤️1
    36
    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
    paopaosa
    Jun 12, 2019
    37
    Ulysses 卡住无响应,只能关了。
    to2false
    to2false
    Jun 12, 2019
    38
    @ETiV #25 测试版的没有问题
    G315EXTMox314zsx
    G315EXTMox314zsx
    Jun 12, 2019 via Android
    39
    catalina 部分 iCloud 文件夹路径变更,导致有的写死路径的 APP 找不到同步文件夹。

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

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


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


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


    @MarginK

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

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

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


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

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

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

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

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

    go build -ldflags '-w'
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3261 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 96ms · UTC 10:41 · PVG 18:41 · LAX 02:41 · JFK 05:41
    ♥ Do have faith in what you're doing.