cask "altserver" do version "1.7.1" sha256 "e889b56731e22aa920b8ca4e54102b67e21e5bad487bc63d70d20d7737818bc8" 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