V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
gsy20050126
V2EX  ›  Apple

分享一个屏蔽 mac 和 iPhone 万恶更新的方法

  •  
  •   gsy20050126 · 108 天前 · 1900 次点击
    这是一个创建于 108 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如果你经常遇到更新后开发环境损坏,手机/电脑卡顿、发热,软件闪退,那么这个文章适合你。 针对 macos ,只需要一个描述文件就可以禁止更新,不要装在手机上: https://www.dropbox.com/scl/fi/76y1gy3iu4e30eqohc0n9/apple.mobileconfig?rlkey=2wz84rbb29acci07yaexq5nzs&dl=0

    ios 稍微复杂,除了 betahub 的屏蔽更新描述文件,还可以在路由器添加域名屏蔽以下域名

    mesu.apple.com

    gdmf.apple.com

    这个方法可以屏蔽在网络下所有的 ios 更新,不需要在设备上进行设置。 如果担心描述文件过期,可以用这个 [终极方法] ,永久的禁用更新。

    https://github.com/invalidunit/chflags_trollhelper/blob/main/disable_updates.md

    11 条回复    2024-02-29 09:16:02 +08:00
    solo1d
        1
    solo1d  
       108 天前
    那个。。。只要取消自动更新或着不点击更新就好了呀。
    wu67
        2
    wu67  
       108 天前
    iphone 不想更新我理解...
    但是 Mac, 这玩意还能自动更新? 他爱检查就检查啊, 甚至不点进更新的设置界面他都不会检查, 我不点下载不按密码, 他还能上天了不成?
    Master1993
        3
    Master1993  
       108 天前
    @solo1d 设置自动更新,iOS 偶尔还是会弹窗提醒。。。
    Sting1226
        4
    Sting1226  
       108 天前
    iOS 可以装描述文件,或者塞满片子,这样就不会更新了。
    hackpro
        5
    hackpro  
       108 天前
    求助 macOS 10.14/10.15 有啥彻底屏蔽的方法吗
    gsy20050126
        6
    gsy20050126  
    OP
       108 天前
    @hackpro 修改 hosts 文件
    WonderUniverse
        7
    WonderUniverse  
       106 天前
    macOS 不是直接把检查更新关掉就好了吗?
    gsy20050126
        8
    gsy20050126  
    OP
       106 天前
    @WonderUniverse 还是会在右上角推送通知
    jqtmviyu
        9
    jqtmviyu  
       90 天前
    #!/bin/sh
    echo "请输入数字键( 1 或 2 ):"
    echo "1 ): 屏蔽更新"
    echo "2 ): 还原"
    read choice

    case $choice in
    1)
    echo "屏蔽更新"
    # 在这里添加要执行的命令 1
    rm ~/Library/Preferences/com.apple.preferences.softwareupdate.plist
    defaults write com.apple.systempreferences AttentionPrefBundleIDs 0
    defaults write com.apple.appstored.plist BadgeCount 0
    # 修改更新服务器
    sudo defaults write /Library/Preferences/com.apple.SoftwareUpdate CatalogURL http://su.example.com:8088/index.sucatalog
    Killall Dock
    ;;
    2)
    echo "还原"
    # 在这里添加要执行的命令 2
    sudo defaults delete /Library/Preferences/com.apple.SoftwareUpdate CatalogURL
    ;;
    *)
    echo "无效的输入,请输入数字键 1 或 2 。"
    ;;
    esac
    hackpro
        10
    hackpro  
       86 天前 via iPhone
    ios 还有啥可用的证书吗 搜了一圈几个都失效了
    Damn
        11
    Damn  
       58 天前
    https://github.com/invalidunit/chflags_trollhelper/blob/main/disable_updates.md
    iOS 16.5.1 Filza 测试失败。

    然后一直提示更新关不掉了,即使重新装了 tvOS profile ,点击进去显示没有更新,但设置里面仍然提示有更新,设置的图标也带角标。。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2817 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 06:20 · PVG 14:20 · LAX 23:20 · JFK 02:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.