Repository navigation
Description
La règle 3.1.1 de l'App Store impose que tout déverrouillage de contenu ou de fonctionnalité dans l'app passe par l'achat intégré. La page https://crownicles.com/donate propose des paliers de 5 € à 50 € payables par PayPal et GitHub Sponsors, dont les contreparties incluent des badges affichés sur le profil et le droit de nommer un objet. Ce sont des biens numériques vendus hors IAP.
S'y ajoutent l'anti-steering, qui interdit de renvoyer vers un paiement externe depuis l'app, et le DSA : tant que l'app reste gratuite et sans achat intégré, on peut se déclarer non-trader et éviter la publication des coordonnées de l'éditeur sur la fiche du magasin.
L'objectif ici est le minimum pour passer la validation, pas de toucher au fonctionnement des dons. Discord continue d'afficher les badges, les dons continuent d'arriver, les badges déjà attribués restent acquis. Seule l'app est cloisonnée.
À faire :
- retirer du tableau
advicesl'entrée « Si vous souhaitez faire un don et obtenir des petites contreparties ». Elle est tirée au sort par le mini-événement de rencontre entre joueurs, donc elle s'afficherait en plein jeu. Exceptionnellement, la suppression doit être faite dans toutes les langues et pas seulement en français, le temps que Crowdin propage ; - ne pas afficher dans l'app les badges obtenus contre de l'argent, à commencer par
Badge.DONOR. La liste exacte reste à arrêter : les paliers à 25 €, 35 € et 50 € donnent des badges au choix ; - vérifier qu'aucun texte atteignable depuis l'app ne renvoie vers la page de dons, GitHub Sponsors ou top.gg ;
- garder
/votehors du protocole WebSocket, récompenser une action externe par un badge étant inutilement discutable ; - s'assurer que l'URL de support et l'URL marketing des fiches ne pointent pas vers la page de dons.
Le plan de fond sur le financement du projet est traité dans #4774 et ne bloque pas la première publication.
Lié à #4757 pour les fiches et à #4749 pour le type de compte Apple.
Activity
Add character reference screens; Relates to #4681 and #4682
BastLast commentedon Sep 30, 2026
État au 30/09 : les badges obtenus contre de l'argent (
DONOR,VOTER) ne sont plus affichés dans l'app (CharacterReference.tsx).Reste : le conseil « Si vous souhaitez faire un don et obtenir des petites contreparties… » est toujours dans
Lang/fr/advices.json(entrée 80) et peut donc sortir dans l'app via la rencontre entre joueurs ; à retirer dans toutes les langues comme prévu.