cask "altserver" do version "1.7.2" sha256 "e089ee6c9288e9097e3570839421226a4c467ce29817bbc5c84eb13f3c24b076" url "https://cdn.altstore.io/file/altstore/altserver/#{version.dots_to_underscores}.zip" name "AltServer" desc "iOS App Store alternative" homepage "https://altstore.io/" # Older items in the Sparkle feed may have a newer pubDate, so it's necessary # to work with all of the items in the feed (not just the newest one). livecheck do url "https://altstore.io/altserver/sparkle-macos.xml" strategy :sparkle do |items| items.map(&:short_version) end end auto_updates true depends_on macos: ">= :big_sur" app "AltServer.app" uninstall quit: "com.rileytestut.AltServer" zap trash: [ "~/Library/Caches/com.rileytestut.AltServer", "~/Library/Cookies/com.rileytestut.AltServer.binarycookies", "~/Library/Preferences/com.rileytestut.AltServer.plist", ] end