[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"package:cask:amore:ru":3,"releases:stats:cask:amore:ru":324,"dependencies:cask:amore:ru:golden_gate":325},{"artifacts":4,"autoUpdates":39,"categories":40,"conflictsWith":46,"dependsOn":49,"deprecated":60,"description":61,"descriptionEn":62,"disabled":60,"displayName":63,"downloadSha256":64,"downloadSize":65,"downloadUrl":66,"editorChoice":60,"formulaeUrl":67,"homepage":68,"installCommand":69,"installs":70,"installs30d":71,"isFont":60,"isLibrary":60,"kegOnly":60,"kind":74,"latestRelease":75,"machineTranslated":60,"minMacos":59,"name":63,"names":106,"platforms":107,"primaryCategory":303,"rank30d":304,"releaseCount":305,"releaseStats":306,"screenshots":311,"sourceLocale":99,"sourceUrl":312,"summary":313,"summaryTranslation":314,"supports":315,"tags":317,"tap":322,"token":8,"version":141,"versionChangedAt":323},{"apps":5,"binaries":7,"entries":9,"pkgs":38},[6],"Amore.app",[8],"amore",[10,17,25],{"declaration":11,"phase":14,"sources":15,"target":13,"type":16},{"app":12,"target":13},[6],"\u002FApplications\u002FAmore.app","install",[6],"app",{"declaration":18,"phase":14,"sources":23,"target":22,"type":24},{"binary":19,"target":22},[20,21],"$APPDIR\u002FAmore.app\u002FContents\u002FMacOS\u002FAmoreCLI",{"target":8},"$HOMEBREW_PREFIX\u002Fbin\u002Famore",[20],"binary",{"declaration":26,"phase":35,"sources":36,"type":37},{"zap":27},[28],{"trash":29},[30,31,32,33,34],"~\u002FLibrary\u002FApplication Support\u002FAmore","~\u002FLibrary\u002FCaches\u002Fcom.lucas-fischer.Amore","~\u002FLibrary\u002FHTTPStorages\u002Fcom.lucas-fischer.Amore","~\u002FLibrary\u002FPreferences\u002Fcom.lucas-fischer.Amore.plist","~\u002FLibrary\u002FWebKit\u002Fcom.lucas-fischer.Amore","cleanup",[],"zap",[],true,[41],{"icon":42,"machineTranslated":39,"name":43,"slug":44,"sourceLocale":45},"lucide:code-xml","Инструменты разработки","developer-tools","zh-CN",{"casks":47,"formulae":48},[],[],{"arch":50,"casks":53,"formulae":54,"macos":55,"requirements":56},[51,52],"arm64","x86_64",[],[],">= 15",{"macos":57},{">=":58},[59],"15",false,"Amore — инструмент распространения приложений для macOS, предназначенный разработчикам, которые публикуют приложения для Mac вне App Store. В состав входят приложение Amore и инструмент командной строки `amore` для работы с релизами.\n\n- Подготавливает релизы с подписью кода и нотариализацией Apple, а также упаковывает приложение в DMG.\n- Публикует обновления через обновлятор Sparkle и appcast.\n- Позволяет выбрать хостинг Amore или собственное хранилище S3 для файлов релиза.\n- CLI можно использовать в процессе выпуска; на официальном сайте также описана публикация из проектов и схем Xcode.\n\nУстановите программу командой `brew install --cask amore`. Для cask требуется macOS 15 или новее; устанавливаются `Amore.app` и команда `amore`. Чтобы начать, выполните `amore login`, затем запустите `amore --help`, чтобы просмотреть доступные команды. В описанном на официальном сайте процессе для проекта используются `amore setup` и `amore release`.\n\nAmore — инструмент распространения, а не приложение для разработки программ для Mac. На официальном сайте описаны процессы выпуска через приложение и CI; установка через Homebrew включает приложение и CLI. Подробности настройки и варианты хостинга см. в официальной документации.\n\nИсточники: [Amore](https:\u002F\u002Famore.computer\u002F) · [Homebrew cask](https:\u002F\u002Fraw.githubusercontent.com\u002FHomebrew\u002Fhomebrew-cask\u002FHEAD\u002FCasks\u002Fa\u002Famore.rb)","App distribution platform with Sparkle, code signing, and notarization","Amore","c5c3a5aa735749ff389a7e01c7152822ff3a5e787be58f0a5eeeca38954f930d",28913061,"https:\u002F\u002Fcdn.amore.computer\u002Freleases\u002Fcom.lucas-fischer.Amore\u002F0.1-48\u002FAmore.dmg","https:\u002F\u002Fformulae.brew.sh\u002Fcask\u002Famore","https:\u002F\u002Famore.computer\u002F","brew install --cask amore",{"d30":71,"d365":72,"d90":73},5,53,23,"cask",{"bodyMarkdown":76,"brewCommittedAt":77,"hasNotes":39,"id":78,"isLatest":39,"isPrerelease":60,"machineTranslated":60,"publishedAt":79,"sections":80,"source":98,"sourceLocale":99,"summary":100,"title":101,"translation":102,"version":105},"В Amore 0.1 добавлены headless-релизы для CI: предварительная интерактивная настройка для публикации не требуется. Учетные данные можно передать через флаги или переменные окружения, а для авторизации использовать AMORE_TOKEN. GitHub release action позволяет автоматизировать релизы. Свободные каналы релизов заменяют флаг beta, а активный канал отображается в сводке релиза. API-ключами можно управлять в Settings. Команда публикации включает export sparkle-key и --build-number auto; также доступны переопределения --build-number и --marketing-version.\n\nПри подписи профили provisioning используются постепенно, а после сбоя выполняется повторная попытка. В CI ручная подпись архива позволяет обойти зависания provisioning Apple; также обработаны зависания build service при архивации в Xcode 26. Среди других изменений — более подробный экран Release, отметки beta на боковой панели, обнаружение уже установленных в PATH экземпляров amore и политика водяных знаков на основе entitlement. Распознаются CI=1 и CI=yes. При сбое release, list или delete возвращается ненулевой код завершения. Стабильные ID appcast и сохранение канала черновика при публикации помогают надежно сопоставлять обновления и удаления. Сообщения об ошибках для ключей base64, проверки Amore+ и некорректных адресов S3 стали понятнее.\n\nИсточник: [Официальный журнал изменений](https:\u002F\u002Fapi.amore.computer\u002Fv1\u002Fapps\u002Fcom.lucas-fischer.Amore\u002Fappcast.xml)","2026-05-23T07:21:22Z",10026,"2026-07-11T03:47:32Z",[81,89],{"area":82,"items":83},"Релизы",[84,85,86,87,88],"Публикация в CI без предварительной интерактивной настройки.","Добавлены авторизация AMORE_TOKEN и GitHub release action.","Свободные каналы заменяют флаг beta.","Управление API-ключами в Settings; добавлена export sparkle-key.","Добавлены --build-number auto и переопределения версии релиза.",{"area":90,"items":91},"Изменения",[92,93,94,95,96,97],"Профили provisioning применяются постепенно; сбои подписи повторяются.","Ручная подпись архива в CI обходит зависания provisioning Apple.","Обработаны зависания build service при архивации в Xcode 26.","Распознаются CI=1 и CI=yes; сбои дают ненулевой код.","Стабилизированы ID appcast; канал черновика сохраняется при публикации.","Уточнены ошибки ключей, проверки Amore+ и адресов S3.","editorial","en-US","Добавлены headless-публикации в CI, свободные каналы релизов, управление API-ключами и переопределение версий. Обновлена обработка подписи и релизов, уточнены сообщения об ошибках.","Amore 0.1",{"locale":103,"machineTranslated":60,"sourceLocale":99,"status":104},"ru-RU","manual","0.1",[63,8],[108,142,174,207,239,271],{"arch":52,"artifacts":109,"conflictsWith":129,"dependsOn":132,"downloadSha256":64,"downloadUrl":66,"macos":139,"minMacos":59,"requiresRosetta":60,"tag":140,"version":141},{"apps":110,"binaries":111,"entries":112,"pkgs":128},[6],[8],[113,117,122],{"declaration":114,"phase":14,"sources":116,"target":13,"type":16},{"app":115,"target":13},[6],[6],{"declaration":118,"phase":14,"sources":121,"target":22,"type":24},{"binary":119,"target":22},[20,120],{"target":8},[20],{"declaration":123,"phase":35,"sources":127,"type":37},{"zap":124},[125],{"trash":126},[30,31,32,33,34],[],[],{"casks":130,"formulae":131},[],[],{"arch":133,"casks":134,"formulae":135,"macos":55,"requirements":136},[52],[],[],{"macos":137},{">=":138},[59],"27","golden_gate","0.1,48",{"arch":51,"artifacts":143,"conflictsWith":163,"dependsOn":166,"downloadSha256":64,"downloadUrl":66,"macos":139,"minMacos":59,"requiresRosetta":60,"tag":173,"version":141},{"apps":144,"binaries":145,"entries":146,"pkgs":162},[6],[8],[147,151,156],{"declaration":148,"phase":14,"sources":150,"target":13,"type":16},{"app":149,"target":13},[6],[6],{"declaration":152,"phase":14,"sources":155,"target":22,"type":24},{"binary":153,"target":22},[20,154],{"target":8},[20],{"declaration":157,"phase":35,"sources":161,"type":37},{"zap":158},[159],{"trash":160},[30,31,32,33,34],[],[],{"casks":164,"formulae":165},[],[],{"arch":167,"casks":168,"formulae":169,"macos":55,"requirements":170},[51],[],[],{"macos":171},{">=":172},[59],"arm64_golden_gate",{"arch":52,"artifacts":175,"conflictsWith":195,"dependsOn":198,"downloadSha256":64,"downloadUrl":66,"macos":205,"minMacos":59,"requiresRosetta":60,"tag":206,"version":141},{"apps":176,"binaries":177,"entries":178,"pkgs":194},[6],[8],[179,183,188],{"declaration":180,"phase":14,"sources":182,"target":13,"type":16},{"app":181,"target":13},[6],[6],{"declaration":184,"phase":14,"sources":187,"target":22,"type":24},{"binary":185,"target":22},[20,186],{"target":8},[20],{"declaration":189,"phase":35,"sources":193,"type":37},{"zap":190},[191],{"trash":192},[30,31,32,33,34],[],[],{"casks":196,"formulae":197},[],[],{"arch":199,"casks":200,"formulae":201,"macos":55,"requirements":202},[52],[],[],{"macos":203},{">=":204},[59],"26","tahoe",{"arch":51,"artifacts":208,"conflictsWith":228,"dependsOn":231,"downloadSha256":64,"downloadUrl":66,"macos":205,"minMacos":59,"requiresRosetta":60,"tag":238,"version":141},{"apps":209,"binaries":210,"entries":211,"pkgs":227},[6],[8],[212,216,221],{"declaration":213,"phase":14,"sources":215,"target":13,"type":16},{"app":214,"target":13},[6],[6],{"declaration":217,"phase":14,"sources":220,"target":22,"type":24},{"binary":218,"target":22},[20,219],{"target":8},[20],{"declaration":222,"phase":35,"sources":226,"type":37},{"zap":223},[224],{"trash":225},[30,31,32,33,34],[],[],{"casks":229,"formulae":230},[],[],{"arch":232,"casks":233,"formulae":234,"macos":55,"requirements":235},[51],[],[],{"macos":236},{">=":237},[59],"arm64_tahoe",{"arch":52,"artifacts":240,"conflictsWith":260,"dependsOn":263,"downloadSha256":64,"downloadUrl":66,"macos":59,"minMacos":59,"requiresRosetta":60,"tag":270,"version":141},{"apps":241,"binaries":242,"entries":243,"pkgs":259},[6],[8],[244,248,253],{"declaration":245,"phase":14,"sources":247,"target":13,"type":16},{"app":246,"target":13},[6],[6],{"declaration":249,"phase":14,"sources":252,"target":22,"type":24},{"binary":250,"target":22},[20,251],{"target":8},[20],{"declaration":254,"phase":35,"sources":258,"type":37},{"zap":255},[256],{"trash":257},[30,31,32,33,34],[],[],{"casks":261,"formulae":262},[],[],{"arch":264,"casks":265,"formulae":266,"macos":55,"requirements":267},[52],[],[],{"macos":268},{">=":269},[59],"sequoia",{"arch":51,"artifacts":272,"conflictsWith":292,"dependsOn":295,"downloadSha256":64,"downloadUrl":66,"macos":59,"minMacos":59,"requiresRosetta":60,"tag":302,"version":141},{"apps":273,"binaries":274,"entries":275,"pkgs":291},[6],[8],[276,280,285],{"declaration":277,"phase":14,"sources":279,"target":13,"type":16},{"app":278,"target":13},[6],[6],{"declaration":281,"phase":14,"sources":284,"target":22,"type":24},{"binary":282,"target":22},[20,283],{"target":8},[20],{"declaration":286,"phase":35,"sources":290,"type":37},{"zap":287},[288],{"trash":289},[30,31,32,33,34],[],[],{"casks":293,"formulae":294},[],[],{"arch":296,"casks":297,"formulae":298,"macos":55,"requirements":299},[51],[],[],{"macos":300},{">=":301},[59],"arm64_sequoia",{"icon":42,"machineTranslated":39,"name":43,"slug":44,"sourceLocale":45},2758,1,{"brewLag":307,"cadence":309,"count30d":310},{"compared":305,"earlierCount":305,"medianMinutes":308},-70346,"irregular",0,[],"https:\u002F\u002Fgithub.com\u002Fhomebrew\u002Fhomebrew-cask\u002Fblob\u002FHEAD\u002FCasks\u002Fa\u002Famore.rb","Приложение для macOS и инструмент командной строки для подготовки и публикации приложений для Mac вне App Store.",{"locale":103,"machineTranslated":60,"sourceLocale":99,"status":104},{"arm64":39,"requiresRosetta":60,"status":316,"x86_64":39},"known",[318,319,320,321],"app distribution","code signing","notarization","release automation","homebrew\u002Fcask","2026-10-07T09:38:25.801627Z",null,{"conflictsWith":326,"dependencies":329,"dependents":330,"dependsOn":332,"platforms":339},{"casks":327,"formulae":328},[],[],[],{"count":310,"top":331},[],{"arch":333,"casks":334,"formulae":335,"macos":55,"requirements":336},[52],[],[],{"macos":337},{">=":338},[59],[340,371,402,433,464,495],{"arch":52,"artifacts":341,"conflictsWith":361,"dependsOn":364,"downloadSha256":64,"downloadUrl":66,"macos":139,"minMacos":59,"requiresRosetta":60,"tag":140,"version":141},{"apps":342,"binaries":343,"entries":344,"pkgs":360},[6],[8],[345,349,354],{"declaration":346,"phase":14,"sources":348,"target":13,"type":16},{"app":347,"target":13},[6],[6],{"declaration":350,"phase":14,"sources":353,"target":22,"type":24},{"binary":351,"target":22},[20,352],{"target":8},[20],{"declaration":355,"phase":35,"sources":359,"type":37},{"zap":356},[357],{"trash":358},[30,31,32,33,34],[],[],{"casks":362,"formulae":363},[],[],{"arch":365,"casks":366,"formulae":367,"macos":55,"requirements":368},[52],[],[],{"macos":369},{">=":370},[59],{"arch":51,"artifacts":372,"conflictsWith":392,"dependsOn":395,"downloadSha256":64,"downloadUrl":66,"macos":139,"minMacos":59,"requiresRosetta":60,"tag":173,"version":141},{"apps":373,"binaries":374,"entries":375,"pkgs":391},[6],[8],[376,380,385],{"declaration":377,"phase":14,"sources":379,"target":13,"type":16},{"app":378,"target":13},[6],[6],{"declaration":381,"phase":14,"sources":384,"target":22,"type":24},{"binary":382,"target":22},[20,383],{"target":8},[20],{"declaration":386,"phase":35,"sources":390,"type":37},{"zap":387},[388],{"trash":389},[30,31,32,33,34],[],[],{"casks":393,"formulae":394},[],[],{"arch":396,"casks":397,"formulae":398,"macos":55,"requirements":399},[51],[],[],{"macos":400},{">=":401},[59],{"arch":52,"artifacts":403,"conflictsWith":423,"dependsOn":426,"downloadSha256":64,"downloadUrl":66,"macos":205,"minMacos":59,"requiresRosetta":60,"tag":206,"version":141},{"apps":404,"binaries":405,"entries":406,"pkgs":422},[6],[8],[407,411,416],{"declaration":408,"phase":14,"sources":410,"target":13,"type":16},{"app":409,"target":13},[6],[6],{"declaration":412,"phase":14,"sources":415,"target":22,"type":24},{"binary":413,"target":22},[20,414],{"target":8},[20],{"declaration":417,"phase":35,"sources":421,"type":37},{"zap":418},[419],{"trash":420},[30,31,32,33,34],[],[],{"casks":424,"formulae":425},[],[],{"arch":427,"casks":428,"formulae":429,"macos":55,"requirements":430},[52],[],[],{"macos":431},{">=":432},[59],{"arch":51,"artifacts":434,"conflictsWith":454,"dependsOn":457,"downloadSha256":64,"downloadUrl":66,"macos":205,"minMacos":59,"requiresRosetta":60,"tag":238,"version":141},{"apps":435,"binaries":436,"entries":437,"pkgs":453},[6],[8],[438,442,447],{"declaration":439,"phase":14,"sources":441,"target":13,"type":16},{"app":440,"target":13},[6],[6],{"declaration":443,"phase":14,"sources":446,"target":22,"type":24},{"binary":444,"target":22},[20,445],{"target":8},[20],{"declaration":448,"phase":35,"sources":452,"type":37},{"zap":449},[450],{"trash":451},[30,31,32,33,34],[],[],{"casks":455,"formulae":456},[],[],{"arch":458,"casks":459,"formulae":460,"macos":55,"requirements":461},[51],[],[],{"macos":462},{">=":463},[59],{"arch":52,"artifacts":465,"conflictsWith":485,"dependsOn":488,"downloadSha256":64,"downloadUrl":66,"macos":59,"minMacos":59,"requiresRosetta":60,"tag":270,"version":141},{"apps":466,"binaries":467,"entries":468,"pkgs":484},[6],[8],[469,473,478],{"declaration":470,"phase":14,"sources":472,"target":13,"type":16},{"app":471,"target":13},[6],[6],{"declaration":474,"phase":14,"sources":477,"target":22,"type":24},{"binary":475,"target":22},[20,476],{"target":8},[20],{"declaration":479,"phase":35,"sources":483,"type":37},{"zap":480},[481],{"trash":482},[30,31,32,33,34],[],[],{"casks":486,"formulae":487},[],[],{"arch":489,"casks":490,"formulae":491,"macos":55,"requirements":492},[52],[],[],{"macos":493},{">=":494},[59],{"arch":51,"artifacts":496,"conflictsWith":516,"dependsOn":519,"downloadSha256":64,"downloadUrl":66,"macos":59,"minMacos":59,"requiresRosetta":60,"tag":302,"version":141},{"apps":497,"binaries":498,"entries":499,"pkgs":515},[6],[8],[500,504,509],{"declaration":501,"phase":14,"sources":503,"target":13,"type":16},{"app":502,"target":13},[6],[6],{"declaration":505,"phase":14,"sources":508,"target":22,"type":24},{"binary":506,"target":22},[20,507],{"target":8},[20],{"declaration":510,"phase":35,"sources":514,"type":37},{"zap":511},[512],{"trash":513},[30,31,32,33,34],[],[],{"casks":517,"formulae":518},[],[],{"arch":520,"casks":521,"formulae":522,"macos":55,"requirements":523},[51],[],[],{"macos":524},{">=":525},[59]]