热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

「Do.026」看完这篇再决定要不要升级MacOSCatalina

首发公众号:Android程序员日记
作者:贤榆的榆
如果喜欢,请关注、赞赏、点在看
阅读时间:1362字 4分钟

Mac Os Catalina 也就是10.15版本于本月初上旬在AppStore上线了。做一个软件行业从业者,对这些新版本的发布有一种迫不及待的尝鲜心理,可能是因为干这行的多少有些极客吧。所以我也算是在收到AppStore提醒后当天晚上抽空就给他更新了。

更新Mac OS Catalina的坑

但是现在看来,这次的Mac OS的更新真的是不近人意。说一下我更新后的一些现象吧:

  1. Microsoft 的office套件在升级系统后,全部需要更新到最新版本才能使用,从下图可以看出已经是更新后的套件了:

  2. Beyond Compare(文件对比软件)、Gifrocket(gif 制作软件)不能使用使用(即图标不允许点击,如下图所示)

  3. 罗技鼠标M546也完全不能使用了,Logi Options软件可以打开也能检测到鼠标的连接,但是对自定义功能键的设置完全不起作用。如下图:

  4. Xcode不能升级,我尝试了很多次均不能成功升级,点击更新按钮后,它会以正常速度开始下载,但是过了一会儿它又开始从零下载。所以这个Xcode更新从10.7号开始导线在我都没有办法更新

  5. 网易有道词典图标能点击,但是并不能正常打开界面,如下图:
    yd

所以如果你是一个Mac的老用户,那么你还是需要谨慎升级的。我这个就算是教训了吧,对我影响比较大的就是鼠标不能正常使用有道词典也不能使用了吧。

上面出现的问题2中最主要是因为Mac OS从10.15开始就不再支持 32 位应用,这也是首个只支持 64 位应用程序的 macOS 版本。10.15版本发布以后,以为iOS开发者发现了 macOS Catalina 内部一份名为 IncompatibleAppsList.bundle 的资源文件包列出了总计 235 个与 macOS Catalina 不兼容的应用列表,下面列举一些比较常见的:

  • 1Password 2.12.2
  • SourceTree 1.5.6
  • Parallels 2.5
  • QuickBooks 2015
  • iStats Menu 2.9
  • ……
    完整的列表可在后台回复*[AppList] *可获取完整列表连接

另外如果你想要查看你自己的电脑上是否有32位的应用可以按如下操作:
点击左上角苹果图标-->「关于本机」--> 在「概览」里选择「系统报告」--> 选择「应用程序」> 点击应用即可查看如下图中的Gifrocket就是不受支持的32位应用

至于上面提到的问题1可以通过升级来解决;问题3在上周的一次系统更新后鼠标可以移动了,但是滚轮和其他的自定义功能键仍然不能使用,这个问题要么需要罗技软件开发者修复,要不可能还是需要等mac系统的后续更新;问题4可能真的是Mac新系统的bug了,这个只能等待系统更新了;问题5和问题3可能是一样的,要么是开发者修复要么是系统更新修复。

Mac OS Catalina的新功能

除了这些更新留下的坑之外,也来简单浏览一下新版Mac OS的优化吧:

1、提示是想界面优化
新版的提醒事项

2、备忘录界面优化
新版的备忘录
这个界面看上去确实要比之前的更精致美观一些。特别是提醒事项的界面,我还蛮喜欢的。

3、将原来的iTunes拆分成了三个软件

不过这三个软件很少用到,我就用了Music播放了一下本地音乐。

4、屏幕使用时间统计

更多的功能如iPad随航、位置查找、突显精彩照片等可以点击下面链接或点击阅读原文查看:
https://help.apple.com/macos/catalina/whats-new

总结

总的来说我个人还建议暂时不更新该版本,因为官方之前说的一些性能和电池优化,我个人并没有在该版本上很明显的感觉到。而更新后的我所获取的新功能相较于我所遇到的坑而言,多少有点得不偿失的意味。所以如果你不是我这种尝鲜的心态,强烈建议稍等该版本再稳定一下,然后再升级使用。

阅读推荐

  • 「Do.015」图解Win电脑下载腾讯视频转mp4
  • 「Do.017」如何高效使用Win电脑?
  • 「Do.024」如何高效使用Mac电脑

欢迎大家关注我的公众号


推荐阅读
  • 【Python爬虫实操】 不创作小说,专精网站内容迁移,超高效!(含源代码)
    本文详细介绍了如何利用Python爬虫技术实现高效网站内容迁移,涵盖前端、后端及Android相关知识点。通过具体实例和源代码,展示了如何精准抓取并迁移网站内容,适合对Python爬虫实战感兴趣的开发者参考。 ... [详细]
  • 经过半年的精心整理,我们汇总了当前市场上最全面的Android面试题解析,为移动开发人员的晋升和加薪提供了宝贵的参考资料。本书详细涵盖了从基础到高级的各类面试题,帮助读者全面提升技术实力和面试表现。章节目录包括:- 第一章:Android基础面试题- 第二章:... ... [详细]
  • C#中实现高效UDP数据传输技术
    C#中实现高效UDP数据传输技术 ... [详细]
  • 通过整合JavaFX与Swing,我们成功地将现有的Swing应用程序组件进行了现代化改造。此次升级不仅提升了用户界面的美观性和交互性,还确保了与原有Swing应用程序的无缝集成,为开发高质量的Java桌面应用提供了坚实的基础。 ... [详细]
  • 如何在Spark数据排序过程中有效避免内存溢出(OOM)问题
    本文深入探讨了在使用Spark进行数据排序时如何有效预防内存溢出(OOM)问题。通过具体的代码示例,详细阐述了优化策略和技术手段,为读者在实际工作中遇到类似问题提供了宝贵的参考和指导。 ... [详细]
  • 开发心得:深入探讨Servlet、Dubbo与MyBatis中的责任链模式应用
    开发心得:深入探讨Servlet、Dubbo与MyBatis中的责任链模式应用 ... [详细]
  • 本文介绍了如何通过掌握 IScroll 技巧来实现流畅的上拉加载和下拉刷新功能。首先,需要按正确的顺序引入相关文件:1. Zepto;2. iScroll.js;3. scroll-probe.js。此外,还提供了完整的代码示例,可在 GitHub 仓库中查看。通过这些步骤,开发者可以轻松实现高效、流畅的滚动效果,提升用户体验。 ... [详细]
  • 本文详细介绍了如何在Linux系统中搭建51单片机的开发与编程环境,重点讲解了使用Makefile进行项目管理的方法。首先,文章指导读者安装SDCC(Small Device C Compiler),这是一个专为小型设备设计的C语言编译器,适合用于51单片机的开发。随后,通过具体的实例演示了如何配置Makefile文件,以实现代码的自动化编译与链接过程,从而提高开发效率。此外,还提供了常见问题的解决方案及优化建议,帮助开发者快速上手并解决实际开发中可能遇到的技术难题。 ... [详细]
  • 深入解析Gradle中的Project核心组件
    在Gradle构建系统中,`Project` 是一个核心组件,扮演着至关重要的角色。通过使用 `./gradlew projects` 命令,可以清晰地列出当前项目结构中包含的所有子项目,这有助于开发者更好地理解和管理复杂的多模块项目。此外,`Project` 对象还提供了丰富的配置选项和生命周期管理功能,使得构建过程更加灵活高效。 ... [详细]
  • 深入解析Tomcat:开发者的实用指南
    深入解析Tomcat:开发者的实用指南 ... [详细]
  • 在当前各种算法实现和开源软件包层出不穷的背景下,算法对程序员的重要性是否有所减弱?回顾历史,早期程序员必须熟练掌握算法并频繁自行编写。然而,随着技术的发展,算法逐渐成为一种“商品”,现代开发者更多依赖现成的库和商业算法解决方案。有观点认为,机器学习领域中,许多算法已经被高度封装,不再需要深入理解其背后的数学原理。然而,这种趋势也引发了关于技术深度与广度平衡的讨论,强调了基础理论知识在应对复杂问题时的不可替代性。 ... [详细]
  • 可转债数据智能抓取与分析平台优化
    本项目旨在优化可转债数据的智能抓取与分析平台。通过爬取集思录上的可转债信息(排除已发布赎回的债券),并结合安道全教授提出的三条安全线投资策略,新增了建仓线、加仓线和重仓线,以提供更精准的投资建议。 ... [详细]
  • 本文详细解析了 LeetCode 第 94 题——二叉树的中序遍历,并提供了基础实现方法。通过具体的示例,如输入根节点 `[1, null, 2, 3]` 返回 `[1, 3, 2]`,以及空树输入返回空列表 `[]`,帮助读者理解中序遍历的原理和实现步骤。文章还介绍了递归和迭代两种常见的遍历方法,为初学者提供了清晰的学习路径。 ... [详细]
  • 点云技术初探(三):PCL基础知识与学习路径指南本文首先介绍了点云库(PCL)的基本概念,PCL是一个在前人点云研究成果基础上发展而来的大型跨平台开源C++编程库,旨在为点云数据处理提供全面的支持。文章详细阐述了PCL的核心功能及其在三维数据处理、特征提取、分割与配准等方面的应用,并为初学者提供了系统的学习路径和资源推荐,帮助读者快速掌握PCL的使用方法。 ... [详细]
  • 教育类应用程序:提升学习效率的专业工具
    2019年,多家独角兽企业高薪聘请Python工程师,这引发了对高效学习工具的关注。以Duolingo为例,其“边玩边学”的模式为语言学习提供了新思路。类似地,错题本作为一种有效的学习方法,能够帮助学生记录和复习易错题目,从而提高学习效率。教育类应用程序通过整合这些先进的学习策略和技术手段,正逐渐成为提升学生学习效果的重要工具。 ... [详细]
author-avatar
广东木叶冷
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有