67 lines
No EOL
2.7 KiB
HTML
67 lines
No EOL
2.7 KiB
HTML
<!DOCTYPE html>
|
||
<html lang="fr">
|
||
<head>
|
||
<meta charset="utf-8" />
|
||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||
<title>SuiteConsultance — Documentation Utilisateur</title>
|
||
<link rel="stylesheet" href="assets/style.css" />
|
||
<link rel="stylesheet" href="assets/wiki.css" />
|
||
</head>
|
||
<body>
|
||
<div class="navbar">
|
||
<div class="inner">
|
||
<div class="brand">SuiteConsultance</div>
|
||
<span class="badge">v1.0</span>
|
||
<div class="search"><input type="search" placeholder="Rechercher dans la doc…" aria-label="Recherche" /></div>
|
||
<div class="navlinks"><a href="index.html">Accueil</a>
|
||
<a href="installation.html">Installation</a>
|
||
<a href="demarrage.html">Démarrage rapide</a>
|
||
<a href="crm.html">CRM</a>
|
||
<a href="email.html">Emails & Scraping</a>
|
||
<a href="propositions.html">Propositions</a>
|
||
<a href="devis.html">Devis</a>
|
||
<a href="projets.html">Projets</a>
|
||
<a href="taches.html">Tâches & Rappels</a>
|
||
<a href="api.html">API</a>
|
||
<a href="donnees.html">Données & Sauvegarde</a>
|
||
<a href="build.html" style="background:orange">Build Desktop</a>
|
||
<a href="depannage.html">Dépannage</a>
|
||
<a href="faq.html">FAQ</a></div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="container">
|
||
<h2>Construire l’application desktop (macOS)</h2>
|
||
<ol>
|
||
<li>Préparer l’icône à partir de <code>icon.png</code> :<br/>
|
||
<pre># Générer le .iconset (macOS)
|
||
mkdir -p icon.iconset
|
||
sips -z 16 16 icon.png --out icon.iconset/icon_16x16.png
|
||
sips -z 32 32 icon.png --out icon.iconset/icon_16x16@2x.png
|
||
sips -z 32 32 icon.png --out icon.iconset/icon_32x32.png
|
||
sips -z 64 64 icon.png --out icon.iconset/icon_32x32@2x.png
|
||
sips -z 128 128 icon.png --out icon.iconset/icon_128x128.png
|
||
sips -z 256 256 icon.png --out icon.iconset/icon_128x128@2x.png
|
||
sips -z 256 256 icon.png --out icon.iconset/icon_256x256.png
|
||
sips -z 512 512 icon.png --out icon.iconset/icon_256x256@2x.png
|
||
sips -z 512 512 icon.png --out icon.iconset/icon_512x512.png
|
||
sips -z 1024 1024 icon.png --out icon.iconset/icon_512x512@2x.png
|
||
iconutil -c icns icon.iconset -o icon.icns</pre>
|
||
</li>
|
||
<li>Lancer le build :<br/>
|
||
<pre>pyinstaller SuiteConsultance.spec
|
||
# ou
|
||
pyinstaller "Suivi Consultance.spec"</pre>
|
||
</li>
|
||
<li>Tester l’app signée : double‑cliquez l’app. Si rien ne s’ouvre, testez en CLI :<br/>
|
||
<pre>python run.py --webview</pre>
|
||
</li>
|
||
</ol>
|
||
|
||
<h3>Windows / Linux</h3>
|
||
<p>Adaptez la commande PyInstaller (icônes au format .ico/.png). Vérifiez la présence de <strong>pywebview</strong> et des dépendances WebKit/Edge selon la plateforme.</p>
|
||
</div>
|
||
|
||
<div class="container footer small">Dernière mise à jour : 24 August 2025 • Ce guide couvre l’utilisation de la version actuelle de SuiteConsultance.</div>
|
||
</body>
|
||
</html> |