检测Xcode是否根正苗红

来源:互联网 发布:淘宝买家提问怎么回答 编辑:程序博客网 时间:2024/06/07 17:58

一向以安全自称的iOS一派竟然出了这样的篓子!!!  AppStore严密的审查机制,防范了各种想钻篓子的人,千防万防,没想到那些打歪主意的人在生产万千APP的开发工具上动手脚。看来还是老老实实从AppStore或者开发者中心网站下载Xcode安全点啊!虽然是龟速,请忍住,这是大天朝的特殊礼待,在别的地你还享受不到呢(苦笑)


不对,我好像漏了点什么,在我大天朝,千奇百怪的事都能发生,各种下载工具也不规规矩矩执行下载这个最基本的任务,直接从开发者中心site下载都会走弯路,搞什么镜像下载,依然能下到感染了的Xcode,在我大天朝下载个东西也得要多一个心眼啊!!!


不废话了,直接贴Apple官方出的检测Xcode来源的方法:

在终端键入命令:spctl --assess --verbose /Applications/Xcode.app

如果 Xcode 从Mac App Store 下载,会返回:

/Applications/Xcode.app: accepted 

source=Mac App Store 

如果从苹果开发者网站下载会返回:

/Applications/Xcode.app: accepted 

source=Apple 

或:

/Applications/Xcode.app: accepted 

source=Apple System 


PS:有童鞋可能除了上面的信息,还会显示额外的override=security disabled 。这个是因为你的系统偏好设置->安全性与隐私->通用->允许一下位置下载的应用,如果选择了第三个,就会出现,如果选的是前两个,就没了。放心,是没问题的。


还有一个简单快速的检查方法:

1.查看以下目录

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs

2.目录下包含以下内容,那么赶紧卸载,重新从正规渠道下载吧,希望你的老板不会发飙

Library/Frameworks/CoreServices.framework/CoreService

0 0
原创粉丝点击