为什么 Visual Studio Code, Dropbox 等很多 app 没在 App Store 上架 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ccming
V2EX    macOS

为什么 Visual Studio Code, Dropbox 等很多 app 没在 App Store 上架

  •  
  •   ccming 2020-11-29 14:50:40 +08:00 7384 次点击
    这是一个创建于 1850 天前的主题,其中的信息可能已经有所发展或是发生改变。
    macOS 新人有哪些不在 App Store 上架的 app 值得下载?
    35 条回复    2020-12-01 13:12:43 +08:00
    lly0514
        1
    lly0514  
       2020-11-29 15:05:29 +08:00
    mac 没必要用 app store,就像 windows 也不用微软商店一样,里面软件太少,而且很多免费软件在 app store 里反而收费。
    WebKit
        2
    WebKit  
       2020-11-29 15:06:09 +08:00 via Android
    macOS 上基本没用过 AppStore 都是直接去官网下载
    ccming
        3
    ccming  
    OP
       2020-11-29 15:08:30 +08:00
    @lly0514
    @WebKit 那如何保证安全性呢?
    Procumbens
        4
    Procumbens  
       2020-11-29 15:13:21 +08:00   2
    @ccming 去官网下载
    或者 brew cask
    NoobX
        5
    NoobX  
       2020-11-29 15:15:02 +08:00   1
    可以考虑不使用“不安全”的 VSCode 。都开源了,为何会去怀疑安全性呢
    lly0514
        6
    lly0514  
       2020-11-29 15:17:06 +08:00   1
    @ccming 无法绝对保证,不过 macOS 自带隐私设置比 win 强很多,权限要手动赋予。
    wclebb
        7
    wclebb  
       2020-11-29 15:32:13 +08:00 via iPhone    /> 2</span> <div class=
    @ccming #3 我是优先使用 MAS,没有才“被迫”用其它第三方。MAS 也不是完美,有些功能受限于沙盒,是用不了某些功能。
    wclebb
        8
    wclebb  
       2020-11-29 15:33:00 +08:00 via iPhone   1
    但对于国产软件,我更喜欢用 MAS 来约束国产软件。
    vokins
        9
    vokins  
       2020-11-29 15:40:05 +08:00   1
    不在 mas 里面的发布的软件,除了写专业的软件不可替代外,mas 里面的基本行给你了大部分。mas 里面购买方便,审核安心。
    ZeoKarl
        10
    ZeoKarl  
       2020-11-29 16:28:14 +08:00 via iPhone   2
    上商店必须开沙盒,开了沙盒,很多功能实现不了,而且,代码写起来束手束脚的
    kawaiidora
        11
    kawaiidora  
       2020-11-29 16:30:30 +08:00   1
    因为 app store 不是唯一的应用分发渠道,进 store 上沙箱还麻烦,不如维持现状
    gggxxxx
        12
    gggxxxx  
       2020-11-29 16:37:33 +08:00 via iPhone   7
    喷了,开源跟安全性有啥关系?说的好像开源软件你会去看每一行代码一样.....
    现在安全性发展的趋势就是 sandbox,需要各种权限一一问用户请求.....居然很多人觉得没意义....
    我是所有软件一律 store 下载,有免费审核人员帮你把关还不好么?实在没有才去第三方下载。
    LearningToCode
        13
    LearningToCode  
       2020-11-29 16:45:30 +08:00   1
    直接 brew cask install XXX
    Jirajine
        14
    Jirajine  
       2020-11-29 17:06:26 +08:00 via Android   2
    @NoobX 你的代码开源后不会“魔法地完成了安全审计”。
    开源仅仅能增加显式地留后门的难度。
    wydinhk
        15
    wydinhk  
       2020-11-29 17:22:49 +08:00   2
    App Store 里的微信到现在还没有小程序支持,很纳闷 Windows 早就实现了 Mac 为什么不行,结果现在才知道官网安装包早就有小程序了。
    chroming
        16
    chroming  
       2020-11-29 17:30:52 +08:00   1
    @wydinhk #15 看了你的回复才知道这件事,之前看到过说 mac 可以打开小程序了但我的一直不行还有点奇怪
    TypeError
        17
    TypeError  
       2020-11-29 18:37:50 +08:00 via Android
    我的使用体验,mas 比 Windows 微软商店还残废
    otakustay
        18
    otakustay  
       2020-11-29 22:21:47 +08:00   1
    Mac 有 gatekeeper,就算不是 app store 下载的应用,你能正常打开就已经通过了苹果最基本自动审核了
    WebKit
        19
    WebKit  
       2020-11-29 22:37:13 +08:00 via Android   2
    @ccming 只要是官网下载的都没问题吧,如果你说的安全性是指 官网下载的软件有恶意代码,那 AppStore 种的软件也是可以通过动态开关做到的
    Jooooooooo
        20
    Jooooooooo  
       2020-11-29 23:01:35 +08:00
    为什么不信微软而信苹果呢?
    ariza
        21
    ariza  
       2020-11-30 01:08:11 +08:00 via iPhone
    微信就厉害了 只上 MAS 张小龙真心无脑果粉
    zyxk
        22
    zyxk  
       2020-11-30 01:13:41 +08:00   1
    @wydinhk #15
    @chroming #16
    我也是才知道,我刚从微信官网下载试了,才发现可以用小程序了.不知道还有什么软件 有这么区别的.
    discrete
        23
    discrete  
       2020-11-30 03:46:01 +08:00
    @wydinhk 神奇,既然 iOS 都给用小程序为啥 Mac 上居然不放行?
    POPOEVER
        24
    POPOEVER  
       2020-11-30 03:49:29 +08:00   1
    个人或者创业团队在 app store 上架是借用苹果的生态认证,大型企业自带信用光环不需要走那个路线
    wyfyw
        25
    wyfyw  
       2020-11-30 04:25:50 +08:00   1
    @kawaiidora
    @nieyujiang
    同为开发工具,Xcode 也上架了 App Store,是不是也是运行在沙盒里的?
    12101111
        26
    12101111  
       2020-11-30 09:24:17 +08:00   1
    有的人说 Visual Studio Code 开源了,那么请大家找一下 resources/app/node_modules.asar.unpacked/vsda/build/Release/vsda.node 的源代码
    这是一个微软的后门程序, 没有这个 native 模块, vscode remote 和 pylance 这些闭源的扩展是无法运行的
    las917vki
        27
    las917vki  
       2020-11-30 10:39:46 +08:00   1
    了解一下 gatekeeper 。
    你使用的东西其实以及经过苹果的签名了。
    pC0oc4EbCSsJUy4W
        28
    pC0oc4EbCSsJUy4W  
       2020-11-30 11:47:54 +08:00
    App Store 除了更新系统和 xcode 有什么用
    dayFvckingByte
        29
    dayFvckingByte  
       2020-11-30 12:21:18 +08:00 via iPhone   1
    @wyfyw 开发工具不能上架很大原因是因为会热更新代码执行,比如 vscode 那一堆插件,而 Xcode 的插件还是从 app store 下载的,所以不存在这个问题。
    oko
        30
    oko  
       2020-11-30 16:10:04 +08:00   1
    macOS 的商店有一些限制,比如必须使用沙盒机制,还有各种审核,加上不强制使用,很多 App 自然就选择自行发布了, 如果苹果 ARM 成熟后,和 iOS 一样, 强制所有 App 必须走 MAS,那就好看了
    wsseo
        31
    wsseo  
       2020-11-30 18:34:00 +08:00   1
    应该提问为什么不强制所有 app 走 app store?
    lopedever
        32
    lopedever  
       2020-12-01 07:37:26 +08:00 via iPhone   1
    vscode 一大原因是 App Store 不让上架 electron 的应用
    ruzztok
        33
    ruzztok  
       2020-12-01 09:24:16 +08:00
    重点就是上不上的了,多说无意
    dayFvckingByte
        34
    dayFvckingByte  
       2020-12-01 09:58:57 +08:00   1
    V54Kg1Z1f8RAXE4m
        35
    V54Kg1Z1f8RAXE4m  
       2020-12-01 13:12:43 +08:00   1
    即使是 Mac,我也尽可能用 App Store,一方面这是趋势。商店的应用更新起来更容易,也更加合规。
    但楼主的问题,我无法直接回答,这并非我专业。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     914 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 20:56 PVG 04:56 LAX 12:56 JFK 15:56
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86