Ce que c'est
ChatGPT (Canvas) et OpenAI Codex écrivent et refactorisent des apps web complètes que vous déployez vous-même. Utilisateurs de ChatGPT et développeurs qui itèrent sur le code dans le chat et déploient sur leur propre hébergement.
Collection de guides ChatGPT & Codex
D'une conversation ChatGPT à une fiche sur l'App Store, avec le code que vous avez déjà. Tous les guides pour les créateurs ChatGPT & Codex au même endroit : les guides pas à pas iOS et Android, chaque fonctionnalité native avec un prompt pour ChatGPT & Codex, et quoi faire si un store dit non.
Dès $109 en paiement unique par plateforme, ou notre équipe s'occupe de tout dès $698.
Chaque page de fonctionnalité explique la partie native (un réglage ou un appel d'URL) et la partie app web pour votre stack ChatGPT & Codex, avec un prompt à coller.
bioauth://) qui renvoie le résultat à votre app web pour protéger exactement les écrans de votre choix.Scanner de QR codes et de codes-barresDans une WebView, le scan de QR codes via le navigateur est lent et multiplie les demandes d'autorisation. WebViewGold ouvre le scanner natif de la caméra depuis un lien (qrcode:// ou barcodescanner://) et renvoie directement le résultat à votre app ChatGPT & Codex : une URL s'ouvre automatiquement, la valeur d'un code-barres arrive dans une variable JavaScript.GéolocalisationVotre app ChatGPT & Codex appelle déjà navigator.geolocation. Dans une app WebViewGold, cet appel déclenche la vraie boîte de dialogue d'autorisation du système, et la position provient du GPS de l'appareil plutôt que d'une approximation du navigateur. Aucun code natif : vous rédigez seulement le texte d'explication et répondez aux questionnaires des stores.Publicités AdMobLes régies publicitaires web rapportent peu dans les apps et fonctionnent souvent mal dans les WebViews. WebViewGold intègre le SDK natif AdMob : une bannière sous votre app ChatGPT & Codex, des interstitiels après un certain nombre d'interactions et des vidéos avec récompense que vous déclenchez depuis JavaScript quand l'utilisateur veut des crédits ou du contenu supplémentaires.Mode hors ligneLes examinateurs activent le mode avion. Les utilisateurs prennent le métro. Une app ChatGPT & Codex qui affiche une page blanche hors ligne semble cassée ; un écran hors ligne natif avec un bouton Réessayer ressemble à une app. WebViewGold propose trois niveaux de prise en charge du hors-ligne, et le bon choix dépend de votre stack (N'importe quelle stack web générée ou modifiée par ChatGPT/Codex : Next.js, React, Vue, Flask, Express).Deep linksUn utilisateur touche dans son e-mail le magic link envoyé par Ce que vous avez mis en place : Supabase, Clerk, Auth.js, Firebase et atterrit dans Safari : connecté sur le web, mais pas dans l'app. Les Universal Links et App Links règlent ce problème : les liens https vers votre domaine ouvrent directement l'app ChatGPT & Codex. Voici la configuration complète, plus les liens à schéma personnalisé pour les QR codes et les autres apps.Partage natif et retour haptiqueDeux petites choses donnent à une app ChatGPT & Codex une sensation native dès la première minute : une vraie feuille de partage (AirDrop, Messages, WhatsApp, Mail) au lieu d'un lien copié, et une légère vibration quand une action réussit. WebViewGold expose les deux sous forme d'appels d'URL que vous pouvez relier à vos boutons existants.Téléchargements de fichiers et uploads caméraUne WebView brute ignore silencieusement le téléchargement d'un PDF et affiche un sélecteur de fichiers rudimentaire. WebViewGold enregistre les images dans la photothèque (savethisimage://?url=…), télécharge les PDF, fichiers audio, ePub et Office, et ouvre l'appareil photo ou la galerie natifs pour chaque <input type="file"> de votre app ChatGPT & Codex.Évaluation in-appLes notes décident si une fiche de store convertit. WebViewGold permet à votre app ChatGPT & Codex d'afficher la boîte de dialogue d'évaluation native (rateapp://) exactement quand l'utilisateur est satisfait : après une commande terminée, un entraînement achevé, un projet enregistré. Vous choisissez le moment dans votre app web ; la partie native tient en un appel.CSS et JavaScript personnalisésLe site web a besoin d'un bandeau cookies, d'un pied de page avec 30 liens et d'un badge « Téléchargez notre app ». L'app n'a besoin de rien de tout cela. WebViewGold injecte un fichier custom.css et un fichier custom.js dans chaque page que votre app ChatGPT & Codex charge dans l'app : le site web reste intact et l'app ressemble à une app.Lecteur de tags NFCSafari ne donne aucun accès NFC aux sites web, et Web NFC n'existe que dans Chrome sur Android. Encapsulée avec WebViewGold, votre app ChatGPT & Codex lance un scan NFC natif avec un simple lien et reçoit le contenu du tag dans une fonction JavaScript : sur Android via l'API NFC documentée, sur iPhone via le plugin NFC de WebViewGold. Check-ins, étiquettes d'équipement et cartes de visite NFC ne demandent alors que quelques lignes de code.Scanner de documentsSi votre app ChatGPT & Codex propose un envoi de fichier, elle peut avoir un vrai scanner de documents. WebViewGold ajoute une option Scan Document à la boîte de dialogue d'envoi native : Apple VisionKit sur iPhone et Google ML Kit sur Android détectent les bords de la page, recadrent et améliorent chaque page, puis transmettent le résultat à votre champ de fichier existant, comme n'importe quel autre envoi.Impression et AirPrintLe bouton Imprimer qui fonctionne dans le navigateur reste généralement muet dans une app, car les WebViews d'app ne gèrent pas window.print() comme Safari ou Chrome. WebViewGold offre à votre app ChatGPT & Codex une alternative native : printitem:// télécharge un PDF ou une image depuis votre serveur et ouvre la boîte de dialogue d'impression du système, AirPrint sur iPhone et le service d'impression Android, avec l'option Enregistrer au format PDF.Copier-coller et presse-papiersLes boutons Copier qui échouent sans prévenir et les champs de collage qui ne se remplissent jamais sont des agacements classiques des WebViews. Dans une app WebViewGold, votre app ChatGPT & Codex lit le presse-papiers de l'appareil à la demande avec getclipboard:// (le contenu arrive dans la variable clipboarddata), et la copie utilise l'API Clipboard standard du web avec une solution de repli. Voici le schéma à suivre, ainsi que les règles de confidentialité que les deux plateformes imposent.Accès aux contactsLes écrans « Retrouvez vos amis », les invitations de groupe et les apps de partage de dépenses veulent souvent accéder au carnet d'adresses. Dans une app WebViewGold, votre app ChatGPT & Codex demande l'autorisation avec requestcontactpermission:// et reçoit les noms et numéros de téléphone en JSON dans la variable contacts après readcontacts://. Le code prend quelques minutes ; c'est l'usage que vous faites des données qui décide si l'app passe l'examen.Lecture vidéo et audioUne balise vidéo HTML5 fonctionne dans l'app, mais les longues leçons y paraissent à l'étroit et la lecture s'arrête généralement dès que l'utilisateur change d'app. Avec WebViewGold, votre app ChatGPT & Codex confie l'URL d'un flux au lecteur natif grâce à un simple lien (startnativevideo://) : vos spectateurs profitent du plein écran et du Picture-in-Picture sur les deux plateformes, et d'AirPlay sur iPhone. Sur iOS, vous pouvez aussi laisser l'audio HTML continuer en arrière-plan pour les podcasts, la radio et les cours audio.Protection contre les captures d'écranLeçons payantes, conversations privées, soldes de compte, coupons à usage unique : certains écrans ne devraient pas finir dans une discussion de groupe. WebViewGold peut bloquer les captures et les enregistrements d'écran sur Android et les détecter sur iOS, puis appeler une fonction JavaScript dans votre app ChatGPT & Codex pour que vous puissiez réagir. La même boîte à outils fonctionne aussi dans l'autre sens : takescreenshot:// enregistre volontairement un écran dans Photos, pour les billets et les reçus.HealthKit et Health ConnectLes trackers de fitness, les apps d'habitudes et les outils de coaching créés avec ChatGPT & Codex peuvent afficher le vrai nombre de pas, la fréquence cardiaque ou le poids de l'utilisateur au lieu de lui demander de les saisir. WebViewGold lit et écrit dans Apple Santé (HealthKit) sur iOS et dans Health Connect sur Android avec les deux mêmes schémas d'URL. Le code est la partie facile ; ce sont les règles des stores sur les données de santé qui méritent l'essentiel de votre attention.Événements de calendrierUne réservation absente du calendrier de l'utilisateur, c'est un rendez-vous manqué en puissance. Sur iOS, WebViewGold permet d'ajouter un événement à l'app Calendrier depuis un simple lien vers un fichier .ics : votre app ChatGPT & Codex n'a besoin de rien d'autre que d'une URL qui renvoie l'événement. Sur Android, WebViewGold n'a pas d'API de calendrier dédiée ; voici ce qui fonctionne à la place.Lampe torcheLire un numéro de série dans une réserve sombre, relever un compteur dans une cave, trouver sa place à un concert : parfois, votre app ChatGPT & Codex a simplement besoin de lumière. WebViewGold allume et éteint la lampe du téléphone grâce à deux liens, enableflashlight:// et disableflashlight://, sur iOS et Android. C'est une petite fonctionnalité qui donne le meilleur d'elle-même comme aide au sein d'un parcours plus large.Extension de partageUn outil de favoris, une boîte à recettes ou un moodboard ne sert vraiment que si l'enregistrement se fait en un tap. Avec WebViewGold, votre app ChatGPT & Codex apparaît dans la feuille de partage d'iOS et d'Android, et tout ce que l'utilisateur partage (un lien, un extrait de texte, une photo) arrive dans votre app web sous la forme de la variable JavaScript sharedData. Votre code décide de la suite : préremplir un formulaire, l'enregistrer dans votre backend ou ouvrir un éditeur.Widgets et raccourcisL'écran d'accueil est l'endroit où une app prouve qu'elle est plus qu'un favori. Sur iOS, WebViewGold offre à votre app ChatGPT & Codex quatre façons d'y être présente : un widget image que votre serveur tient à jour, des actions rapides par appui long sur l'icône, des phrases Siri qui exécutent votre JavaScript et des icônes d'app alternatives. Android n'a pas d'équivalent WebViewGold pour les widgets et les actions rapides : ce guide présente donc aussi, honnêtement, les alternatives de ce côté.Pass Apple WalletSi votre app ChatGPT & Codex vend des billets d'événement, gère un programme de fidélité ou distribue des coupons, le pass a sa place dans Apple Wallet, sur l'écran verrouillé au moment où il compte. WebViewGold ajoute le chaînon manquant : remplacez https:// par addpkpass:// dans l'URL de votre fichier .pkpass et iOS affiche la feuille native Ajouter à Apple Wallet. Vous créez et signez toujours le pass vous-même, et sur Android, Google Wallet fonctionne via son propre lien d'enregistrement web.Stockage natif et identifiant d'appareilLes utilisateurs attendent d'une app qu'elle se souvienne d'eux. Les cookies et le localStorage gardent généralement votre app ChatGPT & Codex connectée, mais ce sont des stockages web qui disparaissent avec le cache. WebViewGold ajoute deux petits outils natifs : un stockage de valeurs persistant (writevalue:// et readvalue://) pour les réglages et la restauration de session, et un UUID d'appareil (get-uuid://) pour les licences liées à un appareil, les appareils de confiance et les réglages par appareil sur votre serveur.Publicités Meta Audience NetworkSi votre audience vit sur Facebook et Instagram, Meta Audience Network peut être une alternative à AdMob. WebViewGold intègre le SDK natif Audience Network : interstitiels programmés ou déclenchés par une page sur iOS, bannières et interstitiels sur Android, configurés dans Config.swift et Config.java et pilotés depuis votre app ChatGPT & Codex. Voici la configuration, les formalités de confidentialité et les points sur lesquels les apps avec publicité se font refuser.Barre d'onglets native et navigationUn menu hamburger et un en-tête de site web sont le moyen le plus rapide de donner à une app ChatGPT & Codex l'air d'un simple favori, et c'est précisément ce que les examinateurs jugent au titre de la guideline 4.2. WebViewGold ajoute une barre d'onglets ou une barre latérale native sur iOS, et une navigation inférieure ou un tiroir Material sur Android, chacun configuré dans un seul fichier, tandis que votre app web continue de gérer le routage.Splash screen et indicateur de chargementDeux secondes d'écran blanc après le lancement : c'est ainsi qu'une app ChatGPT & Codex récolte une remarque au titre de la guideline 2.1 ou un avis à une étoile. L'app native s'ouvre instantanément ; votre app web a besoin d'un instant. WebViewGold couvre cet instant avec un splash à vos couleurs, un indicateur de chargement natif et le pull-to-refresh, et quelques lignes dans votre app web rendent la transition invisible.Safe area et barre d'étatUne app ChatGPT & Codex parfaite dans le navigateur peut voir son en-tête passer sous la Dynamic Island, sa barre d'onglets sous l'indicateur d'accueil, ou son horloge disparaître en blanc sur blanc en mode sombre. Par défaut, WebViewGold garde votre page dans la safe area et colore la barre d'état nativement ou depuis JavaScript. Voici quand vous y fier, et quand passer en bord à bord avec du CSS.Mise à jour forcée et contrôle de versionVotre app web ChatGPT & Codex se met à jour à chaque publication, mais la coque native qui l'entoure ne change que lorsque les utilisateurs installent une nouvelle version depuis le store. Quand une nouvelle fonctionnalité dépend d'une coque plus récente, ou que d'anciens builds pointent vers une URL que vous abandonnez, vous devez savoir qui est en retard. WebViewGold transmet à votre app web la version installée ; quelques lignes de code en font une bannière discrète ou un écran de mise à jour obligatoire.Liens externes et gestion des URLSur le web, un lien vers Stripe, la connexion Google, WhatsApp ou votre centre d'aide fonctionne tout simplement. Dans une app, chaque lien a besoin d'une destination : l'app elle-même, un onglet de navigateur intégré, Safari ou Chrome, ou une autre app comme Mail, Téléphone ou WhatsApp. Si vous vous trompez, les utilisateurs se retrouvent bloqués sur une page tierce sans bouton retour, connectés au mauvais endroit, ou en train de payer dans un navigateur pendant que l'app attend.ChatGPT (Canvas) et OpenAI Codex écrivent et refactorisent des apps web complètes que vous déployez vous-même. Utilisateurs de ChatGPT et développeurs qui itèrent sur le code dans le chat et déploient sur leur propre hébergement.
N'importe quelle stack web générée ou modifiée par ChatGPT/Codex : Next.js, React, Vue, Flask, Express
Poussez le code sur GitHub et déployez-le avec Vercel, Netlify, Cloudflare Pages ou votre propre hébergeur. Utilisez l'URL de déploiement ou votre domaine dans WebViewGold.
Ce que vous avez mis en place : Supabase, Clerk, Auth.js, Firebase
Stripe
Aucun badge d'outil à retirer.
Imaginons que vous ayez créé avec ChatGPT et Codex une app qui adapte les recettes et gère la liste de courses : elle ajuste n'importe quelle recette au nombre de convives, et un chat « Qu'est-ce que je cuisine ? » suggère des plats à partir du contenu du frigo via l'API OpenAI. Codex a déplacé l'appel d'API dans une fonction serverless, ajouté une page /privacy et un bouton de signalement sur les réponses du chat, et vous avez déployé le dépôt sur Netlify sur votre propre domaine. WebViewGold l'encapsule, avec la feuille de partage pour envoyer la liste de courses à un proche et un retour haptique quand des articles sont cochés. Un court parcours de démonstration dans les notes de validation montre à l'examinateur comment essayer le chat sans compte. Les deux stores l'approuvent, et chaque pull request fusionnée met à jour l'app.
Collez dans ChatGPT & Codex, vérifiez les changements, publiez.
Audit and prepare this web app for publishing as a native iOS and Android app (it will run inside a native WebView wrapper): move any OpenAI API calls to the server; ensure a meta viewport tag, no horizontal overflow from 320px up, 44px tap targets and safe-area-inset padding on fixed bars; add /privacy and /terms pages linked from the footer; add a "Delete account" action with confirmation; remove "Download our app" banners and external promotional links; add retry states for failed requests; set the <title> to the app name (max 30 characters). List every change.
Un projet d'app natif complet, pas un abonnement. Tout ce qui suit est inclus dans la licence et s'active par un simple réglage.
Déployez le code sur une URL HTTPS publique, insérez-la dans WebViewGold pour iOS, compilez avec Xcode ou le Cloud Builder et soumettez via App Store Connect. La même URL alimente l'app Android.
Oui, avec une modération des contenus, une politique de confidentialité qui décrit le traitement et des clés conservées sur le serveur. De nombreuses apps WebViewGold utilisent des backends IA.
Non. L'Apps SDK sert aux apps qui tournent dans ChatGPT lui-même. Une app sur les stores est votre propre app web sur votre propre URL, encapsulée avec WebViewGold ; elle peut appeler l'API OpenAI depuis votre serveur, mais n'a pas besoin de ChatGPT pour fonctionner.
En général, pas tel quel. Hébergez-la d'abord sur une URL HTTPS permanente, puis ajoutez ce dont une app a besoin : plusieurs vrais écrans, une page de confidentialité, un état hors ligne et au moins une fonction native, comme les notifications push ou la feuille de partage. Codex peut transformer le fichier en un petit projet doté de ces éléments.
Même résultat, charge de travail différente de votre côté. Les trois formules incluent la garantie d'approbation et le support humain 24/7.
$109 par plateforme, paiement unique
La licence WebViewGold : un projet Xcode ou Android Studio prêt à l'emploi. Collez votre URL, définissez le nom et l'icône, activez les fonctionnalités, compilez et soumettez. Mises à jour gratuites à vie.
Voir les offres sur la page principale$349 par licence, extension en paiement unique
Ni Mac, ni Xcode, ni Android Studio : configurez dans le navigateur, nous compilons les deux apps dans le cloud et les transmettons à App Store Connect et à la Play Console.
Comment fonctionne le Cloud Builder Essayer la démo gratuite$698 par plateforme $798
Envoyez-nous votre URL et votre icône. Notre équipe configure, compile et livre votre app sous 72 heures, en marque blanche, projets sources inclus. Les deux plateformes pour $1,158.
Détails du Full Service Propulsé parPrix Soldes d'hiver valables jusqu'au 31 décembre 2026.
Garantie d'approbation App Store & Google Play – ou remboursement sous 14 jours
Vous préférez déléguer ? Full Service : nous configurons, compilons et livrons sous 72 heures, dès $698 par plateforme. Des questions ? Chattez avec nous 24/7.
Les remboursements sont accordés aux conditions indiquées dans notre FAQ : un refus non lié au contenu par Apple et/ou Google, demandé dans les 14 jours suivant l'achat.