Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

docs(macos): installing the unsigned build on macOS 15+ and its limitations

Ouverte Adaptée aux débutants
#1,594 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Les mainteneurs répondent en général sous 1 jour

Personne n'a encore pris cette issue.

Évaluation

Difficulté
2/5
Temps estimé
1-3 heures
Accessibilité débutants
78/100
Type d'issue
Documentation
Clarté
Clairement spécifiée
Activité
Active
Stack technique
dart, flutter

Piste de recherche

Lis docs/macos-signing.md ainsi que les sections du README sur l’installation et la signature sous macOS. Consulte le problème Keychain référencé ainsi que #1587 et #1591 pour connaître le comportement à documenter, puis mets à jour les deux documents avec les étapes d’installation pour macOS 14 et 15+, des autorisations cohérentes, les limites du sandbox et des liens croisés. Le travail est terminé lorsque les deux documents expliquent de manière cohérente les étapes et les limites demandées.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

documentation P3

Problem

docs/macos-signing.md and the README do not describe running an unsigned macOS build, and the existing text is outdated or inconsistent.

  • Only "right-click → Open" is documented. On macOS 15+ that no longer bypasses Gatekeeper; users must use System Settings → Privacy & Security → Open Anyway, or xattr -dr com.apple.quarantine.
  • Running straight from ~/Downloads triggers App Translocation (read-only random path), which breaks in-place updates (#1587).
  • Step 4 of the document says signing applies Release.entitlements, the last bullet says ReleaseSigned.entitlements.
  • No note that unsigned builds are sandboxed (#1591) and what stops working.

Tasks

  • README: "Installing the unsigned macOS build" (steps for macOS 14 and 15+, move to /Applications first, xattr alternative).
  • docs/macos-signing.md: fix the entitlements contradiction; add a limitations table for unsigned/sandboxed builds.
  • Cross-link the Keychain and updater issues.
Langage dominant
Dart
Étoiles
23
Forks
1
Merge moyen
31 min
PR mergées (30 j)
570

Préparer son environnement

Ouvrir dans Codespaces

Lance le conteneur de développement du projet dans votre navigateur, avec votre propre compte GitHub.

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de QueryaHub/Querya-Desktop

Toutes les issues de QueryaHub/Querya-Desktop

Issues similaires

Plus d'issues Dart

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.