V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
ChrisFreeMan
V2EX  ›  程序员

等下,在苹果平台上,比如 MacOS 上发布应用需要支付 100 美金才能给你应用加入白名单,不然默认不给跑,我没理解错吧??

  •  
  •   ChrisFreeMan · 2021-07-23 09:56:02 +08:00 · 5481 次点击
    这是一个创建于 1249 天前的主题,其中的信息可能已经有所发展或是发生改变。

    这是我见过最扯淡的事情了.

    36 条回复    2021-07-24 08:50:14 +08:00
    ChrisFreeMan
        1
    ChrisFreeMan  
    OP
       2021-07-23 09:57:45 +08:00
    请告诉我这不是真的,有别的方法
    murmur
        2
    murmur  
       2021-07-23 09:59:55 +08:00
    macos 不走商店不需要付钱,ios 不仅要付钱还要审核,国内审核更严,国内企业发布基本不要想了,要求巨苛刻
    ChrisFreeMan
        3
    ChrisFreeMan  
    OP
       2021-07-23 10:01:35 +08:00
    @murmur 是不走应用商店,怎么我看见老外说需要有信用卡然后支付 100 美金才能给你应用签名
    dingyx99
        4
    dingyx99  
       2021-07-23 10:01:37 +08:00
    macOS 不走商店根本不需要付钱
    dingyx99
        5
    dingyx99  
       2021-07-23 10:02:16 +08:00
    @ChrisFreeMan macOS 的 GateKeeper 是可以绕过去的,并不是说没有签名应用就没法用了
    ChrisFreeMan
        6
    ChrisFreeMan  
    OP
       2021-07-23 10:03:01 +08:00
    @dingyx99 我只想打包一个自由安装运行的软件,并且不会被防火墙拦截的那种也是免费的吗
    misaka19000
        7
    misaka19000  
       2021-07-23 10:03:06 +08:00
    微软发布应用也要签名啊,签名一年几千块
    ChrisFreeMan
        8
    ChrisFreeMan  
    OP
       2021-07-23 10:04:50 +08:00
    @dingyx99 这样啊,我去看看
    ChrisFreeMan
        9
    ChrisFreeMan  
    OP
       2021-07-23 10:05:43 +08:00
    @misaka19000 靠,长见识了。不对啊,Windows 上跑应用很自由啊, 打包一个 exe 直接就能跑了。
    dingyx99
        10
    dingyx99  
       2021-07-23 10:05:52 +08:00
    @ChrisFreeMan 纠正一下,防火墙不会拦截没有签名的应用,如果你应用是开发签名或者根本没有签名,需要你在安装指引里写清楚让他关闭 SIP `sudo spctl --master-disable` 或者其他方法(比如 Control+打开)
    dingyx99
        11
    dingyx99  
       2021-07-23 10:06:37 +08:00
    @ChrisFreeMan windows 上没有签名的应用有些会被 UAC 拦截为黄色,告诉你应用不受信任是否继续,实际上为了让用户知道开发者是谁还是需要签名的
    ChrisFreeMan
        12
    ChrisFreeMan  
    OP
       2021-07-23 10:08:22 +08:00
    @dingyx99 多谢补充
    BingoXuan
        13
    BingoXuan  
       2021-07-23 10:09:19 +08:00
    @ChrisFreeMan
    是的,只是第一次启动要允许一下。
    winnerczwx
        14
    winnerczwx  
       2021-07-23 10:10:25 +08:00
    你给他 100 美元, 他给你更多展现与曝光
    Tink
        15
    Tink  
       2021-07-23 10:19:07 +08:00 via Android
    @ChrisFreeMan win 上面没签名会有 uac 提示好像
    coolcoffee
        16
    coolcoffee  
       2021-07-23 10:22:27 +08:00
    这个其实就相当于应用实名制。签名是存在时间成本和金钱成本。万一发现风险,直接拉黑签名就能基本禁用风险应用。

    苹果也没完全禁止,会提示一个未知签名需要二次确认,或者干脆是需要用户通过右键打开确认。这个和 Windows 上 UAC 提示未知作者是一样的。
    ChrisFreeMan
        17
    ChrisFreeMan  
    OP
       2021-07-23 10:25:34 +08:00
    @coolcoffee 有些不是引导安装的应用直接是一个 package,那种点开后一个包需要拖进你的应用库的那种,点击打开直接就禁止运行了,需要在安全和隐私里面点击运行后才能跑。
    ChrisFreeMan
        18
    ChrisFreeMan  
    OP
       2021-07-23 10:26:22 +08:00
    @winnerczwx 是自由应用,不是 app store
    lagoon
        19
    lagoon  
       2021-07-23 10:32:06 +08:00
    这是常识性问题啊。

    Github 上这么多开源的,打包成 macOS 应用,都能装,都能用。

    我严重怀疑题主不是 macOS 用户。
    ch2
        20
    ch2  
       2021-07-23 10:41:11 +08:00
    @misaka19000 #7 微软开发者账号 116 块钱 50 年
    Lemeng
        21
    Lemeng  
       2021-07-23 10:47:06 +08:00
    签名?
    misaka19000
        22
    misaka19000  
       2021-07-23 10:49:41 +08:00
    @ch2 #19 那不太清楚了,反正我司的 Windows 客户端一年是要好几千的
    julyclyde
        23
    julyclyde  
       2021-07-23 10:51:31 +08:00
    从古代 symbian 开始就有这个规矩,现在也不是什么稀罕事吧
    skyoojaa
        24
    skyoojaa  
       2021-07-23 10:52:40 +08:00   ❤️ 1
    然和 app store 还是一堆垃圾 app 。
    code4you
        25
    code4you  
       2021-07-23 11:23:47 +08:00
    楼主说的是 macOS 的 Gatekeeper 吧 @dingyx99 说得很正确
    philipjf
        26
    philipjf  
       2021-07-23 12:21:13 +08:00
    没见过 win10 阻止未签名应用的提示?
    samlee123
        27
    samlee123  
       2021-07-23 12:34:53 +08:00 via Android   ❤️ 1
    别拿无知当愤怒 我就是 mac os 开发者 不签名但是第一次要信任
    Rache1
        28
    Rache1  
       2021-07-23 12:37:22 +08:00
    iOS 100$/年。

    微信支付,国内是 300/年,海外是 99$,不知道是不是每年 😂
    Liuman
        29
    Liuman  
       2021-07-23 13:03:21 +08:00   ❤️ 1
    楼主应该不是 MAC OS 用户
    mm163
        30
    mm163  
       2021-07-23 13:13:05 +08:00
    可以注册开发者账号免费用,可签名,只是不交钱不能发布到 app store 。
    ChrisFreeMan
        31
    ChrisFreeMan  
    OP
       2021-07-23 13:24:21 +08:00
    @mm163 嗷,了解了,我之后自己试试看
    charlie21
        32
    charlie21  
       2021-07-23 13:41:07 +08:00
    珍惜交保护费的权利
    otakustay
        33
    otakustay  
       2021-07-23 14:00:20 +08:00
    你不过 gate keeper 的应用安装多多少少是有一些额外手续的,最基本的是去 preference 里点一下,这样我们用户也放心,知道直接能打开的基本是官方扫描过一下的
    elboble
        34
    elboble  
       2021-07-23 16:59:50 +08:00 via Android
    Ios 个人开发者 99 刀一年,给证书打包成 ipa 包。要进 app store 必须是企业,更贵。不交钱打的包,只能在越狱的机上用
    dingyaguang117
        35
    dingyaguang117  
       2021-07-24 08:40:32 +08:00
    @ChrisFreeMan 是的,确实是 100 美金买开发者才能签名,不签名想要安装那可麻烦了。不仅仅是 安全中心 允许一下那么简单
    gaodeng
        36
    gaodeng  
       2021-07-24 08:50:14 +08:00
    相比于 windows 代码签名证书一年好几千,这个便宜多了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2577 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 15:40 · PVG 23:40 · LAX 07:40 · JFK 10:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.