OSUNIVERSE

macOS 调整消息弹窗的显示时间

转载自Change How Long Notification Banners Persist for in Mac OS X 消息弹窗(Banners)在屏幕的右上角显示,若干秒后自动消失。该弹窗的显示时间无法通过系统设置进行设置,但可以通过Terminal更改。 首先区分消息弹窗与警告(Banners vs Alerts) 消息弹窗会自动消失;警告需要人为干预 修改弹窗显示时间(Terminal) In macOS mojave/Catalina defaults write com.apple.notificationcenterui bannerTime -int (time in seconds) In macOS Sierra, El Capitan,

OSUNIVERSE

iPadOS 使用Apple News

Apple News 是2015年随iOS 9 发布的苹果生态新闻App,2018年推出macOS版本,2019年推出Apple News+ 订阅服务(9.9$/月,涵盖国家地理等三百份杂志和华尔街日报等数份报纸)。 Apple News为iOS、iPadOS、macOS预装,但仅面向美国、英国、加拿大、澳大利亚提供服务,上述地区之外的系统中默认隐藏。 使用条件 基本条件: 上述四区的AppleID 设置中的语言和地区设定对应国家(不确定是否必须) 对于中国大陆地区,需要额外地域验证,不清楚其完整规则,但基于“尽一切可能不表征设备在中国大陆”原则配置一下就可用: 同AppleID区域对应的VPN Apple News联网使用VPN 确保设备的位置服务不暴露是AppleID区域之外 无sim卡的设备:关闭位置服务及Find My iPhone功能 有sim卡的设备:使用飞行模式 几个参考:

OSUNIVERSE

macOS 隐藏正在运行程序在Dock中的图标

遇到这么一个场景,有的程序打开后会在右上角menu bar入驻一个图标,譬如“微信”;而与此同时dock栏也会有一个唤醒的图标。因此有两个地方可以调起目标应用。 查阅了一下如何隐藏正在运行程序在Dock中的图标。 方法一:修改目标应用的程序包中的Info.plist,加入以下键值 <key>LSUIElement</key> <true/> 这个方法不见得对所有App有效,可能造成程序起不来,譬如“钉钉”。去了解“运行时否在Dock中显示图标是如何配置的”或许会对实施修改有帮助。 要说优点的话就是相比方法二,重启是不会失效的。 缺点。我就试了一个就造成了程序起不来所以就没再尝试。当我觉得方法二有的缺点它都有,而且改动App本身应该就算个缺点。 方法二:terminal中使用LSAppInfo sudo lsappinfo setinfo -app XXX ApplicationType=UIElement