首页   注册   登录
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/
iOS 开发实用书单
iPhone App Development: The Missing Manual
Cocoa and Objective-C: Up and Running
Cocoa Programming for Mac OS X
深入浅出设计模式 Head First Design Patterns
Style Guides
Google Objective-C Style Guide
NYTimes Objective-C Style Guide
Useful Tools and Services
Charles Web Debugging Proxy
Smore
V2EX  ›  iDev

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

  •  
  •   Aladdin · 154 天前 · 10750 次点击
    这是一个创建于 154 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我把备用机升到了最新的系统,感觉用着好稳定啊,心痒想升级
    第 1 条附言  ·  153 天前

    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
        1
    emeab   154 天前
    bug 挺多的...
        2
    Aladdin   154 天前
    @emeab 展开讲讲?

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

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

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

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

    @aLazarus
    感谢

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

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


    @kingcos
    不升电脑没法玩 SwiftUI 呀
        17
    askfm   154 天前
    别升。。。一点都不稳定 各种闪退
        18
    Aladdin   154 天前
    @askfm

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

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

    感觉变化还是挺大的

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

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

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

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

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

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

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

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


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


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


    @MarginK

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

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

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


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

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

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

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

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

    go build -ldflags '-w'
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2353 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 26ms · UTC 15:50 · PVG 23:50 · LAX 07:50 · JFK 10:50
    ♥ Do have faith in what you're doing.