Spotlight 搜索结果禁止显示开发者文件
cd /Applications
touch Xcode.app
然后转到 Spotlight 首选项并取消选中 Developer(可能需要重新启动系统偏好设置)
即使更改设置,您也需要保留虚拟 Xcode.app,删除将导致设置恢复。
另一个解决方案是安装 Xcode 本身。
本文参照:
- https://forums.macrumors.com/threads/spotlight-developer-and-web-searches-cant-be-disabled.1193533/
- https://gxnotes.com/article/127849.html
touch
命令:一是用于把已存在文件的时间标签更新为系统当前的时间(默认方式),它们的数据将原封不动地保留下来;二是用来创建新的空文件。
来自: http://man.linuxde.net/touch
扫一扫即可关注微信公众号
Chromium 无法登陆 Google 账号
缺少 Google API 密钥,因此 Chromium 的部分功能将无法使用
安装 Chromium 后却无法登陆成功,也就无法同步书签、扩展等内容,对此表示心急。检索许多却只发现了 Windows 下的解决方案,还好最后发现了这篇文章:El Captain 设置环境变量,虽然标题不显,但内容确实也解决了「Chromium 无法登陆账号」的问题,因无法登陆也是同样的原因,只需添加环境变量即可解决
1)在目录 ~/Library/LaunchAgents/
创建一个文件 environment.plist
,并将以下内容复制进去:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>my.startup</string>
<key>ProgramArguments</key>
<array>
<string>sh</string>
<string>-c</string>
<string>
launchctl setenv GOOGLE_API_KEY AIzaSyCkfPOPZXDKNn8hhgu3JrA62wIgC93d44k
launchctl setenv GOOGLE_DEFAULT_CLIENT_ID 811574891467.apps.googleusercontent.com
launchctl setenv GOOGLE_DEFAULT_CLIENT_SECRET kdloedMFGdGla2P1zacGjAQh
</string>
</array>
<key>RunAtLoad</key>
<true/>
</dict>
</plist>
2)在终端执行 launchctl load ~/Library/LaunchAgents/environment.plist
以使其立即生效。
也可以在 stack overflow 查看原教程。
扫一扫即可关注微信公众号
iCloud 设备备份数据 180 天后会删除么
我的 iPhone、iPad 都备份到了 iCloud,但惊闻如果 180 天以内没有更新备份,数据可能会被删除…… 被删除又意味着什么呢?我仔细考虑了下,这对多数用户并没有影响。
但也有一个情景可能会比较苦恼:更换设备,但上任设备已经坏掉或丢失,且 180 以内没有备份,所以只能当作全新设备使用,但谁又会想设备回到 180 天以前的状态呢?不过,对一些人来说 iCloud 中 180 天前的照片应该值得恢复。但无论怎样,180 天后可能会删除数据还是让我不爽…… 因为空间足够储存这些数据,无论有没有用都不应该删除不是么?
查询 iCloud 条款和条件 得知:如果设备的备份数据半年内没有更新,那么确实可能会被删除。澎湃新闻的报道 也说明了确实有人的备份数据被删除,关于这个问题,我与 Apple 客服有一个有意思的电话。
如装置未备份至 iCloud 已达一百八十(180)天,苹果公司保留删除与该装置相关的备份的权利。备份仅限于装置设置、装置特性、照片和视频、文件、信息(iMessage、短信和彩信)、铃声、应用程序数据(包括 Health 应用程序数据)、位置设置(例如您所设置的基于位置的提醒)以及主页屏幕和应用程序组织。
Apple 高级顾问表示:
免费用户拥有 5 G 空间,只要在设备上登陆了 Apple 账号,那么即使断网搁置半年,数据也将永久保存。如果此 Apple 账号没有在任何设备上登陆,那么 Apple 可能删除数据。
有关付费用户的情况需要咨询高级工程师,后面再回复于我。
至于 iCloud 条款和条件 的陈述,Apple 高级顾问表示此条款表达的意思与她告诉我的含义是一致的,也即只有 Apple 账号没有在任意设备上登陆,半年后数据才可能被删除。
但由 澎湃新闻的报道 的描述知,此用户的 Apple 账号应该在 iPhone 或 iPad 登陆着:
一次清理存储空间过程中,浦女士偶然发现她去年 11 月份存储在 iCloud 的一部分数据不见了…… 再次查看自己的 iCloud 备份时,她发现,iPad 的备份由于超过 180 天未更新,也在她不知情的情况下被删除了。
对此,Apple 高级顾问表示其他网站的内容,其真实度不可靠。也即,客服认定如果 Apple 账号在设备上登陆了,备份数据是不可能被删除的。我也只能相信她的说法。
至此正文已结束,关于付费用户的情况后面得到回复再补充。我为什么说这个电话有意思呢?在一个小时的通话过程中,客服小姐姐表示自己刚来,很多业务不熟悉,麻烦我耐心等待…… 一番沟通后,最后她表示需要转接高级顾问来回答我的问题,等待时会播放音乐,但可能是系统故障,我竟然偶尔听到了她说话:
使用条款 ... 服气 ... 连这 ...
我只确定记得这些词,总共只听见了两次说话,第一次的完全不记得了。我只能说:新来的小姐姐,你也许第一次就遇到了我,我只想说,其实这是你的福气啊 🌝
扫一扫即可关注微信公众号
Copyright © 2018 CC BY-NC-SA 4.0