Skip to content

Commit 77c279a

Browse files
committed
Tambahkan script command codesign manual beserta referensi panduannya
1 parent ccb3d30 commit 77c279a

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

panduan_publikasi_dan_update.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22
* Update version code dan version name didalam pubspec.yaml.
33
* Buat git tag dan push.
44
* Jalankan command `flutter build macos --release`.
5-
* Kemudian, code sign manually file *.app yang berhasil dibuild. Langkah ini bertujuan agar ketika si user update app-nya maka, permission-nya yang lama tidak akan hilang.
5+
* Kemudian, code sign manually file *.app yang berhasil dibuild. Jalankan command `codesign -fs my-code-signing-manual build/macos/Build/Products/Release/Dipantau.app`. Langkah ini bertujuan agar ketika si user update app-nya maka, permission-nya yang lama tidak akan hilang.
6+
* Panduan mengenai codesign manual ini bisa dibaca [di sini](https://stackoverflow.com/a/27474942)
67
* Lalu, build file dmg-nya. Masuk ke directory `installers/dmg_creator`. Lalu, jalankan command `appdmg ./config.json ./<nama_file_output>.dmg`. Contoh, `appdmg ./config.json ./dipantau.dmg`.
78
* Selanjutnya, zip-kan file *.app yang ada didalam directory /build/macos/Build/Products/Release.
89
* Rename file zip di poin sebelumnya sesuai dengan penomoran versinya. Contoh, dipantau_desktop_client-1.0.0+1-macos.zip.

0 commit comments

Comments
 (0)