<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Merilis Aplikasi MacOS Ke Mac App Store on hobbyworker취미생활자</title>
    <link>https://hobbyworker.me/id/series/merilis-aplikasi-macos-ke-mac-app-store/</link>
    <description>Recent content in Merilis Aplikasi MacOS Ke Mac App Store on hobbyworker취미생활자</description>
    <generator>Hugo</generator>
    <language>id</language>
    <copyright>2026 hobbyworker</copyright>
    <lastBuildDate>Tue, 19 May 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://hobbyworker.me/id/series/merilis-aplikasi-macos-ke-mac-app-store/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Merilis Aplikasi macOS ke Mac App Store (3): Pengaturan Upload dan Pendaftaran App Store Connect</title>
      <link>https://hobbyworker.me/id/dev/2026-05-19-distribute-macos-app-mas-3-export-and-app-store-connect/</link>
      <pubDate>Tue, 19 May 2026 00:00:00 +0000</pubDate>
      <guid>https://hobbyworker.me/id/dev/2026-05-19-distribute-macos-app-mas-3-export-and-app-store-connect/</guid>
      <description>Setelah menyelesaikan build target MAS serta percabangan konfigurasi dan kode, kini saatnya menyiapkan jalur untuk memasukkan build tersebut ke App Store. Menggunakan aplikasi contoh FocusTimer, artikel ini menyelesaikan seri dengan membahas cara menulis ExportOptions-MAS.plist untuk upload, mendaftarkan catatan aplikasi di App Store Connect, dan memverifikasi build agar kedua saluran tetap tidak rusak.</description>
    </item>
    <item>
      <title>Merilis Aplikasi macOS ke Mac App Store (2): Memisahkan Konfigurasi dan Kode Antar Saluran</title>
      <link>https://hobbyworker.me/id/dev/2026-05-18-distribute-macos-app-mas-2-build-config-and-code/</link>
      <pubDate>Mon, 18 May 2026 00:00:00 +0000</pubDate>
      <guid>https://hobbyworker.me/id/dev/2026-05-18-distribute-macos-app-mas-2-build-config-and-code/</guid>
      <description>Setelah membuat build target untuk MAS, Anda perlu memisahkan file konfigurasi dan kode agar target tersebut benar-benar mengikuti aturan App Store. Menggunakan aplikasi contoh FocusTimer, artikel ini memandu pembuatan file entitlement dan Info.plist khusus MAS, menyelaraskan pengaturan build, dan membercabangkan kode pembaruan otomatis dengan #if canImport(Sparkle).</description>
    </item>
    <item>
      <title>Merilis Aplikasi macOS ke Mac App Store (1): Membuat Build Target Terpisah</title>
      <link>https://hobbyworker.me/id/dev/2026-05-17-distribute-macos-app-mas-1-target-setup/</link>
      <pubDate>Sun, 17 May 2026 00:00:00 +0000</pubDate>
      <guid>https://hobbyworker.me/id/dev/2026-05-17-distribute-macos-app-mas-1-target-setup/</guid>
      <description>Merilis aplikasi macOS ke Mac App Store memerlukan build target yang terpisah dari yang digunakan untuk distribusi langsung, karena review App Store melarang pembaruan otomatis bawaan seperti Sparkle. Menggunakan aplikasi contoh FocusTimer, artikel ini memandu pendaftaran Bundle ID khusus MAS, menduplikasi build target di Xcode, dan menangani beban pembersihan yang ditinggalkan oleh duplikasi.</description>
    </item>
  </channel>
</rss>
