cask "pixcake" do arch arm: "_arm64" version "10.0.5-199" sha256 arm: "f5cf928020042be6440a440ae86293b9fda20bf89968dd6d796637d88f19404d", intel: "599cd304d3bf108c4d945374a25f48b688f81046b0b674b023abeaa1b63890c9" url "https://download.pixcakeai.com/package/#{version}/%E5%83%8F%E7%B4%A0%E8%9B%8B%E7%B3%95-#{version}#{arch}.dmg" name "像素蛋糕" name "PixCake" desc "AI photo editing software for commercial photography" homepage "https://www.pixcakeai.com/" livecheck do url "https://api.pixcakeai.com/v1/web/software/info" strategy :json do |json| json["data"]&.filter_map do |item| next unless [15, 17].include?(item["app_type"]) item["version"] end&.max end end depends_on :macos app "pixcake.app", target: "像素蛋糕.app" uninstall quit: "com.xiangtian.pixcakepc" zap trash: [ "~/Library/Application Support/com.xiangtian.pixcakepc", "~/Library/Caches/com.xiangtian.pixcakepc", "~/Library/Preferences/com.xiangtian.pixcakepc.plist", "~/Library/Saved Application State/com.xiangtian.pixcakepc.savedState", ] end