Skip to content

Commit c0d5bca

Browse files
committed
Document unsigned macOS distribution path (no Apple Developer account)
1 parent a4a85c5 commit c0d5bca

2 files changed

Lines changed: 33 additions & 0 deletions

File tree

README.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,19 @@ MuniConvert/
159159
- Guide distribution : `docs/MACOS_DISTRIBUTION.md`
160160
- Setup secrets Apple pour signature/notarisation : `docs/APPLE_SECRETS_SETUP.md`
161161

162+
### Sans compte Apple Developer
163+
164+
MuniConvert peut être distribué sans signature/notarisation:
165+
166+
- Le workflow release publie un ZIP non signé (`*-unsigned.zip`)
167+
- L'application reste utilisable localement
168+
169+
Premier lancement sur macOS (app non signée):
170+
171+
1. Clic droit sur l'app > `Ouvrir`
172+
2. Confirmer l'ouverture
173+
3. Si nécessaire: `Réglages Système > Confidentialité et sécurité > Ouvrir quand même`
174+
162175
## Licence GPLv3
163176

164177
Ce projet est distribué sous licence **GNU General Public License v3.0**.

docs/MACOS_DISTRIBUTION.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,3 +68,23 @@ Sans ces secrets, le workflow publie tout de même un ZIP non signé.
6868
Astuce:
6969

7070
- Utiliser `scripts/release/configure_github_secrets.sh` pour injecter tous les secrets en une seule commande.
71+
72+
## Mode sans compte Apple Developer
73+
74+
Si tu n'as pas de compte Apple Developer, conserve simplement le mode non signé:
75+
76+
- ne configure pas les secrets Apple
77+
- déclenche le workflow release
78+
- récupère l'archive `*-unsigned.zip`
79+
80+
Installation côté utilisateur:
81+
82+
1. Décompresser le ZIP
83+
2. Clic droit sur `MuniConvert.app` puis `Ouvrir`
84+
3. Confirmer dans la fenêtre de sécurité macOS
85+
4. Si blocage persistant: `Réglages Système > Confidentialité et sécurité > Ouvrir quand même`
86+
87+
Note:
88+
89+
- Ce mode est adapté à un usage personnel/interne.
90+
- Pour une distribution large sans alertes Gatekeeper, la signature/notarisation reste recommandée.

0 commit comments

Comments
 (0)