{"code":"var Component=(()=>{var p=Object.create;var l=Object.defineProperty;var h=Object.getOwnPropertyDescriptor;var m=Object.getOwnPropertyNames;var g=Object.getPrototypeOf,v=Object.prototype.hasOwnProperty;var f=(n,e)=>()=>(e||n((e={exports:{}}).exports,e),e.exports),k=(n,e)=>{for(var s in e)l(n,s,{get:e[s],enumerable:!0})},a=(n,e,s,r)=>{if(e&&typeof e==\"object\"||typeof e==\"function\")for(let t of m(e))!v.call(n,t)&&t!==s&&l(n,t,{get:()=>e[t],enumerable:!(r=h(e,t))||r.enumerable});return n};var b=(n,e,s)=>(s=n!=null?p(g(n)):{},a(e||!n||!n.__esModule?l(s,\"default\",{value:n,enumerable:!0}):s,n)),q=n=>a(l({},\"__esModule\",{value:!0}),n);var c=f((y,o)=>{o.exports=_jsx_runtime});var x={};k(x,{default:()=>u});var i=b(c());function d(n){let e={a:\"a\",code:\"code\",em:\"em\",h2:\"h2\",h3:\"h3\",img:\"img\",li:\"li\",ol:\"ol\",p:\"p\",pre:\"pre\",span:\"span\",strong:\"strong\",table:\"table\",tbody:\"tbody\",td:\"td\",th:\"th\",thead:\"thead\",tr:\"tr\",ul:\"ul\",...n.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(e.p,{children:[(0,i.jsx)(e.strong,{children:\"V\\xE9rification documentaire : 15 octobre 2026.\"}),\" Ces corrections reposent sur la \",(0,i.jsx)(e.a,{href:\"https://support.apple.com/en-us/102527\",children:\"documentation Rosetta d\\u2019Apple\"}),\", publi\\xE9e le 21 septembre 2026. Il s\\u2019agit d\\u2019une v\\xE9rification cibl\\xE9e, sans essai sur machine ni validation exhaustive des anciens exemples.\"]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.img,{alt:\"Illustration principale montrant une couche de traduction Rosetta qui s'efface derri\\xE8re une liste de v\\xE9rification d'applications Mac audit\\xE9es pour leur compatibilit\\xE9 Apple Silicon\",src:\"/images/blog/rosetta-2-ending-macos-27-intel-app-audit-guide-2026/hero.webp\",width:\"2848\",height:\"1504\"})}),`\n`,(0,i.jsx)(e.p,{children:\"Sur Apple silicon, Rosetta reste disponible pour la traduction g\\xE9n\\xE9rale des apps Intel sous macOS 27 et ant\\xE9rieurs. \\xC0 partir de macOS 28, Apple limite ses fonctions \\xE0 certains anciens jeux non maintenus d\\xE9pendant de frameworks Intel. Cela ne signifie ni suppression de toute fonction Rosetta, ni garantie de fonctionnement de tous les anciens jeux.\"}),`\n`,(0,i.jsx)(e.p,{children:\"Consid\\xE9rez ce r\\xE9sultat comme un inventaire partiel, \\xE0 recouper avec le Finder et les documents du fournisseur. Install\\xE9e ne signifie pas en cours d\\u2019ex\\xE9cution. Ni cette liste ni une commande limit\\xE9e \\xE0 un dossier ne prouve la couverture de tous les modules, outils en ligne de commande ou chemins personnalis\\xE9s.\"}),`\n`,(0,i.jsx)(e.h2,{id:\"points-cl\\xE9s-\\xE0-retenir\",children:\"Points cl\\xE9s \\xE0 retenir\"}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsx)(e.li,{children:\"Sur Apple silicon, Rosetta reste disponible pour la traduction g\\xE9n\\xE9rale des apps Intel sous macOS 27 et ant\\xE9rieurs. \\xC0 partir de macOS 28, Apple limite ses fonctions \\xE0 certains anciens jeux non maintenus d\\xE9pendant de frameworks Intel. Cela ne signifie ni suppression de toute fonction Rosetta, ni garantie de fonctionnement de tous les anciens jeux.\"}),`\n`,(0,i.jsx)(e.li,{children:\"Utilisez la limite document\\xE9e : Rosetta g\\xE9n\\xE9raliste jusqu\\u2019\\xE0 macOS 27, fonctions limit\\xE9es \\xE0 certains anciens jeux \\xE0 partir de macOS 28. V\\xE9rifiez les publications Apple et la compatibilit\\xE9 annonc\\xE9e par chaque fournisseur avant une mise \\xE0 niveau.\"}),`\n`,(0,i.jsxs)(e.li,{children:[\"Sous \",(0,i.jsx)(e.strong,{children:\"macOS 27 ou ult\\xE9rieur\"}),\", ouvrez \",(0,i.jsx)(e.strong,{children:\"R\\xE9glages Syst\\xE8me \\u2192 G\\xE9n\\xE9ral \\u2192 Informations \\u2192 macOS \\u2192 Apps Intel \\u2192 D\\xE9tails\"}),\". Selon Apple, cette liste couvre les apps r\\xE9centes ou install\\xE9es dans les emplacements courants, pas tout le disque ni tous les modules. Sous les versions ant\\xE9rieures, v\\xE9rifiez chaque app dans le Finder.\"]}),`\n`,(0,i.jsx)(e.li,{children:\"Consid\\xE9rez ce r\\xE9sultat comme un inventaire partiel, \\xE0 recouper avec le Finder et les documents du fournisseur. Install\\xE9e ne signifie pas en cours d\\u2019ex\\xE9cution. Ni cette liste ni une commande limit\\xE9e \\xE0 un dossier ne prouve la couverture de tous les modules, outils en ligne de commande ou chemins personnalis\\xE9s.\"}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Les applications Universal peuvent quand m\\xEAme tourner enti\\xE8rement sous Rosetta\"}),\" si elles chargent un plugin Intel uniquement \\u2014 le pi\\xE8ge classique pour les DAW qui chargent de vieux plugins AU/VST.\"]}),`\n`,(0,i.jsx)(e.li,{children:\"Traitez en priorit\\xE9 les apps Intel essentielles, exportez les donn\\xE9es tant qu\\u2019elles fonctionnent et demandez une version universelle ou Apple silicon. Planifiez selon la limite de version macOS plut\\xF4t qu\\u2019une date non confirm\\xE9e ou un d\\xE9compte depuis la publication initiale.\"}),`\n`,(0,i.jsx)(e.li,{children:\"Une machine virtuelle est une piste \\xE0 \\xE9valuer, pas une garantie v\\xE9rifi\\xE9e. Confirmez aupr\\xE8s du fournisseur l\\u2019h\\xF4te, l\\u2019invit\\xE9, Rosetta, la licence et les p\\xE9riph\\xE9riques, puis testez avant de mettre \\xE0 niveau. Cette v\\xE9rification n\\u2019a test\\xE9 ni h\\xF4te macOS 28 ni configuration de VM.\"}),`\n`]}),`\n`,(0,i.jsx)(e.h2,{id:\"ce-quapple-a-annonc\\xE9-exactement\",children:\"Ce qu'Apple a annonc\\xE9, exactement\"}),`\n`,(0,i.jsx)(e.p,{children:\"Sur Apple silicon, Rosetta reste disponible pour la traduction g\\xE9n\\xE9rale des apps Intel sous macOS 27 et ant\\xE9rieurs. \\xC0 partir de macOS 28, Apple limite ses fonctions \\xE0 certains anciens jeux non maintenus d\\xE9pendant de frameworks Intel. Cela ne signifie ni suppression de toute fonction Rosetta, ni garantie de fonctionnement de tous les anciens jeux.\"}),`\n`,(0,i.jsx)(e.p,{children:\"Traitez en priorit\\xE9 les apps Intel essentielles, exportez les donn\\xE9es tant qu\\u2019elles fonctionnent et demandez une version universelle ou Apple silicon. Planifiez selon la limite de version macOS plut\\xF4t qu\\u2019une date non confirm\\xE9e ou un d\\xE9compte depuis la publication initiale.\"}),`\n`,(0,i.jsx)(e.p,{children:\"Apple indique qu\\u2019une app Intel ou un composant peut afficher une notification d\\u2019incompatibilit\\xE9 avec macOS 28. La documentation actuelle n\\u2019\\xE9tablit ni un avertissement \\xE0 chaque lancement de chaque app, ni le texte exact d\\u2019une future erreur.\"}),`\n`,(0,i.jsx)(e.h2,{id:\"rosetta-vs-prise-en-charge-intel-mac--ne-les-confondez-pas\",children:\"Rosetta vs. prise en charge Intel-Mac : ne les confondez pas\"}),`\n`,(0,i.jsxs)(e.table,{children:[(0,i.jsx)(e.thead,{children:(0,i.jsxs)(e.tr,{children:[(0,i.jsx)(e.th,{}),(0,i.jsx)(e.th,{children:\"Ce que c'est\"}),(0,i.jsx)(e.th,{children:\"Qui est concern\\xE9\"}),(0,i.jsx)(e.th,{children:\"Statut dans macOS 27\"})]})}),(0,i.jsxs)(e.tbody,{children:[(0,i.jsxs)(e.tr,{children:[(0,i.jsx)(e.td,{children:(0,i.jsx)(e.strong,{children:\"Prise en charge des Mac Intel\"})}),(0,i.jsxs)(e.td,{children:[\"Faire tourner macOS lui-m\\xEAme sur du \",(0,i.jsx)(e.em,{children:\"mat\\xE9riel\"}),\" Mac Intel (Mac Pro 2019, iMac 2020, etc.)\"]}),(0,i.jsx)(e.td,{children:\"Les personnes qui poss\\xE8dent de vieux Mac Intel\"}),(0,i.jsxs)(e.td,{children:[(0,i.jsx)(e.strong,{children:\"Abandonn\\xE9\"}),\" \\u2014 macOS 27 ne s'installe pas du tout sur le mat\\xE9riel Intel\"]})]}),(0,i.jsxs)(e.tr,{children:[(0,i.jsx)(e.td,{children:(0,i.jsx)(e.strong,{children:\"Rosetta 2\"})}),(0,i.jsxs)(e.td,{children:[\"Traduire les \",(0,i.jsx)(e.em,{children:\"applications\"}),\" Intel (x86_64) pour les faire tourner sur les Mac \",(0,i.jsx)(e.em,{children:\"Apple Silicon\"})]}),(0,i.jsx)(e.td,{children:\"Les personnes sur Mac M1/M2/M3/M4/M5 qui utilisent de vieilles applications\"}),(0,i.jsxs)(e.td,{children:[(0,i.jsx)(e.strong,{children:\"Derni\\xE8re version compl\\xE8te\"}),\" \\u2014 r\\xE9duit \\xE0 un sous-ensemble jeux dans macOS 28\"]})]})]})]}),`\n`,(0,i.jsxs)(e.p,{children:[\"Si vous poss\\xE9dez un Mac Intel, vous \\xEAtes bloqu\\xE9 sur macOS Tahoe (26) ind\\xE9pendamment de Rosetta \\u2014 c'est une limite mat\\xE9rielle, trait\\xE9e dans notre article compagnon sur la \",(0,i.jsx)(e.a,{href:\"/blog/macos-27-end-of-intel-mac-era-final-compatibility-list-2026\",children:\"fin de l'\\xE8re des Mac Intel\"}),\". Cet article concerne l'\",(0,i.jsx)(e.em,{children:\"autre\"}),\" groupe : \",(0,i.jsx)(e.strong,{children:\"vous \\xEAtes sur un Mac Apple Silicon, mais certaines de vos applications sont encore Intel uniquement\"}),\", et Rosetta les traduit silencieusement. macOS 27 est le dernier OS qui fait cela de mani\\xE8re fiable pour les applications g\\xE9n\\xE9rales.\"]}),`\n`,(0,i.jsxs)(e.p,{children:[\"L'aspect confus est que le m\\xEAme mot \\u2014 \\xAB Intel \\xBB \\u2014 d\\xE9crit \\xE0 la fois le mat\\xE9riel abandonn\\xE9 et l'architecture d'application abandonn\\xE9e. Ce sont des m\\xE9canismes sans rapport. Un MacBook Pro M4 2024 n'est pas affect\\xE9 par la limite mat\\xE9rielle mais est \",(0,i.jsx)(e.em,{children:\"tr\\xE8s\"}),\" affect\\xE9 par la fin de Rosetta si vous utilisez des logiciels Intel uniquement. Gardez cela \\xE0 l'esprit et le reste de ce guide prendra tout son sens.\"]}),`\n`,(0,i.jsx)(e.h2,{id:\"comment-fonctionne-rosetta-2-et-pourquoi-apple-la-d\\xE9j\\xE0-fait-avant\",children:\"Comment fonctionne Rosetta 2 (et pourquoi Apple l'a d\\xE9j\\xE0 fait avant)\"}),`\n`,(0,i.jsxs)(e.p,{children:[\"Rosetta 2 est arriv\\xE9 avec les premiers Mac M1 lors de la WWDC 2020. Sa mission : prendre les logiciels compil\\xE9s pour le jeu d'instructions \",(0,i.jsx)(e.code,{children:\"x86_64\"}),\" d'Intel et les traduire en \",(0,i.jsx)(e.code,{children:\"arm64\"}),\" pour Apple Silicon afin qu'ils s'ex\\xE9cutent sans que le d\\xE9veloppeur ait besoin de recompiler quoi que ce soit.\"]}),`\n`,(0,i.jsx)(e.p,{children:\"Elle le fait de deux mani\\xE8res :\"}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Traduction anticip\\xE9e (AOT) :\"}),\" Lors du premier lancement d'une application Intel, Rosetta traduit l'int\\xE9gralit\\xE9 de l'ex\\xE9cutable en arm64 en amont et met le r\\xE9sultat en cache, de sorte que les lancements suivants sont plus rapides.\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Traduction \\xE0 la vol\\xE9e (JIT) :\"}),\" Pour le code g\\xE9n\\xE9r\\xE9 \\xE0 l'ex\\xE9cution (certains navigateurs, environnements d'ex\\xE9cution et applications avec code dynamique), Rosetta traduit en temps r\\xE9el.\"]}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:\"Les performances d\\xE9pendent de l\\u2019app, de la t\\xE2che et du Mac. Aucun benchmark reproductible ne justifie ici une p\\xE9nalit\\xE9 fixe ou un pourcentage des performances natives ; ces chiffres ont \\xE9t\\xE9 supprim\\xE9s. La rapidit\\xE9 actuelle ne prouve pas la compatibilit\\xE9 future.\"}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.img,{alt:\"Diagramme expliquant comment Rosetta 2 traduit les instructions Intel x86_64 en code Apple Silicon arm64, avec les chemins de traduction AOT et JIT\",src:\"/images/blog/rosetta-2-ending-macos-27-intel-app-audit-guide-2026/content-1.webp\",width:\"2848\",height:\"1504\"})}),`\n`,(0,i.jsxs)(e.p,{children:[\"La t\\xE2che est donc simple \\xE0 \\xE9noncer : trouvez chaque application Intel uniquement dont vous d\\xE9pendez \",(0,i.jsx)(e.em,{children:\"maintenant\"}),\", pendant que Rosetta fonctionne encore, et g\\xE9rez chacune d'elles avant macOS 28. Passons \\xE0 l'audit.\"]}),`\n`,(0,i.jsx)(e.h2,{id:\"r\\xE9glages-syst\\xE8me-et-finder--un-inventaire-limit\\xE9\",children:\"R\\xE9glages Syst\\xE8me et Finder : un inventaire limit\\xE9\"}),`\n`,(0,i.jsx)(e.p,{children:\"\\xC9tape par \\xE9tape :\"}),`\n`,(0,i.jsxs)(e.p,{children:[\"Sous \",(0,i.jsx)(e.strong,{children:\"macOS 27 ou ult\\xE9rieur\"}),\", ouvrez \",(0,i.jsx)(e.strong,{children:\"R\\xE9glages Syst\\xE8me \\u2192 G\\xE9n\\xE9ral \\u2192 Informations \\u2192 macOS \\u2192 Apps Intel \\u2192 D\\xE9tails\"}),\". Selon Apple, cette liste couvre les apps r\\xE9centes ou install\\xE9es dans les emplacements courants, pas tout le disque ni tous les modules. Sous les versions ant\\xE9rieures, v\\xE9rifiez chaque app dans le Finder.\"]}),`\n`,(0,i.jsxs)(e.p,{children:[\"Dans le Finder, s\\xE9lectionnez l\\u2019app, appuyez sur \",(0,i.jsx)(e.strong,{children:\"Commande-I\"}),\" et lisez \",(0,i.jsx)(e.strong,{children:\"Type\"}),\" : \",(0,i.jsx)(e.strong,{children:\"Application (Intel)\"}),\" exige Rosetta sur Apple silicon ; \",(0,i.jsx)(e.strong,{children:\"Application (universelle)\"}),\" prend en charge les deux architectures ; \",(0,i.jsx)(e.strong,{children:\"Application (Apple silicon)\"}),\" est native. Le seul mot Application ne suffit pas. V\\xE9rifiez s\\xE9par\\xE9ment modules, extensions et outils de mise \\xE0 jour.\"]}),`\n`,(0,i.jsx)(e.h2,{id:\"m\\xE9thode-daudit-2--moniteur-dactivit\\xE9-applications-en-cours-dex\\xE9cution-uniquement\",children:\"M\\xE9thode d'audit 2 : Moniteur d'activit\\xE9 (applications en cours d'ex\\xE9cution uniquement)\"}),`\n`,(0,i.jsxs)(e.p,{children:[\"Le Moniteur d'activit\\xE9 est plus rapide qu'Informations syst\\xE8me mais pr\\xE9sente une limitation critique : \",(0,i.jsx)(e.strong,{children:\"il ne montre que les applications en cours d'ex\\xE9cution.\"}),\" Utilisez-le pour une v\\xE9rification rapide, pas pour un audit complet.\"]}),`\n`,(0,i.jsxs)(e.ol,{children:[`\n`,(0,i.jsxs)(e.li,{children:[\"Ouvrez le \",(0,i.jsx)(e.strong,{children:\"Moniteur d'activit\\xE9\"}),\" (Applications \\u2192 Utilitaires, ou recherche Spotlight \\xAB Moniteur d'activit\\xE9 \\xBB).\"]}),`\n`,(0,i.jsxs)(e.li,{children:[\"Assurez-vous d'\\xEAtre sur l'onglet \",(0,i.jsx)(e.strong,{children:\"CPU\"}),\".\"]}),`\n`,(0,i.jsxs)(e.li,{children:[\"Dans la barre de menus, allez dans \",(0,i.jsx)(e.strong,{children:\"Pr\\xE9sentation \\u2192 Colonnes\"}),\" et activez la colonne \",(0,i.jsx)(e.strong,{children:\"Type\"}),\" (certaines versions de macOS l'appellent \",(0,i.jsx)(e.strong,{children:\"Architecture\"}),\").\"]}),`\n`,(0,i.jsxs)(e.li,{children:[\"Regardez la colonne \",(0,i.jsx)(e.strong,{children:\"Type\"}),\" pour chaque processus :\",`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Apple\"}),\" signifie que le processus s'ex\\xE9cute nativement sur Apple Silicon.\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Intel\"}),\" signifie que le processus s'ex\\xE9cute sous \",(0,i.jsx)(e.strong,{children:\"Rosetta 2\"}),\" \\u2014 c'est-\\xE0-dire qu'il s'agit d'une application Intel traduite en ce moment m\\xEAme.\"]}),`\n`]}),`\n`]}),`\n`]}),`\n`,(0,i.jsx)(e.h2,{id:\"m\\xE9thode-daudit-3--lire-les-informations-par-application-dans-le-finder\",children:\"M\\xE9thode d'audit 3 : Lire les informations (par application, dans le Finder)\"}),`\n`,(0,i.jsxs)(e.p,{children:[\"Quand vous voulez v\\xE9rifier \",(0,i.jsx)(e.strong,{children:\"une application sp\\xE9cifique\"}),\" rapidement, le panneau Lire les informations du Finder est le chemin le plus rapide :\"]}),`\n`,(0,i.jsxs)(e.ol,{children:[`\n`,(0,i.jsxs)(e.li,{children:[\"Ouvrez le \",(0,i.jsx)(e.strong,{children:\"Finder\"}),\" et allez dans votre dossier \",(0,i.jsx)(e.strong,{children:\"Applications\"}),\".\"]}),`\n`,(0,i.jsx)(e.li,{children:\"Cliquez une fois pour s\\xE9lectionner l'application qui vous int\\xE9resse.\"}),`\n`,(0,i.jsxs)(e.li,{children:[\"Appuyez sur \",(0,i.jsx)(e.strong,{children:\"Cmd + I\"}),\" (ou clic droit \\u2192 \",(0,i.jsx)(e.strong,{children:\"Lire les informations\"}),\").\"]}),`\n`,(0,i.jsxs)(e.li,{children:[\"Regardez la ligne \",(0,i.jsx)(e.strong,{children:\"Type\"}),\" en haut :\",`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Application (Apple Silicon)\"}),\" \\u2014 arm64 natif.\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Application (Universal)\"}),\" \\u2014 les deux architectures ; tourne en natif.\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:\"Application (Intel)\"}),\" \\u2014 x86_64 uniquement ; tourne sous Rosetta. \",(0,i.jsx)(e.strong,{children:\"\\xC0 risque.\"})]}),`\n`]}),`\n`]}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:\"C'est parfait pour v\\xE9rifier une seule application suspecte, ou pour recouper quelque chose que vous avez vu dans la liste Informations syst\\xE8me. Cela ne s'adapte pas \\xE0 un audit complet \\u2014 vous appuieriez sur Cmd+I des centaines de fois \\u2014 mais c'est la v\\xE9rification ponctuelle la plus claire.\"}),`\n`,(0,i.jsx)(e.h2,{id:\"m\\xE9thode-daudit-4--terminal-y-compris-le-scan-de-dossier-complet\",children:\"M\\xE9thode d'audit 4 : Terminal (y compris le scan de dossier complet)\"}),`\n`,(0,i.jsx)(e.p,{children:\"Pour les utilisateurs techniquement avertis, le Terminal offre la vue la plus pr\\xE9cise et scriptable, car vous lisez les architectures directement dans le binaire Mach-O de chaque application. Pas de lag d'interface, pas de devinettes.\"}),`\n`,(0,i.jsx)(e.h3,{id:\"v\\xE9rifier-le-binaire-dune-seule-application\",children:\"V\\xE9rifier le binaire d'une seule application\"}),`\n`,(0,i.jsxs)(e.p,{children:[\"La commande \",(0,i.jsx)(e.code,{children:\"file\"}),\" indique les architectures int\\xE9gr\\xE9es dans un ex\\xE9cutable :\"]}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(e.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,i.jsx)(e.code,{children:(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"file\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /Applications/SomeApp.app/Contents/MacOS/SomeApp\"})]})})})}),`\n`,(0,i.jsxs)(e.p,{children:[\"Un binaire Universal indique quelque chose comme \",(0,i.jsx)(e.code,{children:\"Mach-O universal binary with 2 architectures: [x86_64] [arm64]\"}),\". Un binaire Intel uniquement n'indique que \",(0,i.jsx)(e.code,{children:\"x86_64\"}),\". Un binaire Apple Silicon n'indique que \",(0,i.jsx)(e.code,{children:\"arm64\"}),\".\"]}),`\n`,(0,i.jsxs)(e.p,{children:[\"Pour une r\\xE9ponse plus propre, architecture uniquement, utilisez \",(0,i.jsx)(e.code,{children:\"lipo\"}),\" :\"]}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(e.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,i.jsx)(e.code,{children:(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"lipo\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -archs\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /Applications/SomeApp.app/Contents/MacOS/SomeApp\"})]})})})}),`\n`,(0,i.jsxs)(e.p,{children:[\"Cela affiche juste la liste des architectures, par ex. \",(0,i.jsx)(e.code,{children:\"x86_64 arm64\"}),\" (Universal), \",(0,i.jsx)(e.code,{children:\"arm64\"}),\" (natif), ou \",(0,i.jsx)(e.code,{children:\"x86_64\"}),\" (Intel uniquement).\"]}),`\n`,(0,i.jsxs)(e.p,{children:[\"Vous pouvez \\xE9galement v\\xE9rifier sous quelle architecture s'ex\\xE9cute votre \",(0,i.jsx)(e.em,{children:\"session Terminal actuelle\"}),\" avec la commande \",(0,i.jsx)(e.code,{children:\"arch\"}),\" \\u2014 utile si vous avez dupliqu\\xE9 le Terminal et configur\\xE9 une copie pour s'ex\\xE9cuter sous Rosetta :\"]}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(e.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,i.jsx)(e.code,{children:(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"arch\"})})})})}),`\n`,(0,i.jsxs)(e.p,{children:[\"Elle affiche \",(0,i.jsx)(e.code,{children:\"arm64\"}),\" pour une session native ou \",(0,i.jsx)(e.code,{children:\"i386\"}),\"/\",(0,i.jsx)(e.code,{children:\"x86_64\"}),\" pour une session Rosetta.\"]}),`\n`,(0,i.jsx)(e.h3,{id:\"la-commande-de-scan-de-dossier-complet-en-une-ligne\",children:\"La commande de scan de dossier complet en une ligne\"}),`\n`,(0,i.jsx)(e.p,{children:\"Consid\\xE9rez ce r\\xE9sultat comme un inventaire partiel, \\xE0 recouper avec le Finder et les documents du fournisseur. Install\\xE9e ne signifie pas en cours d\\u2019ex\\xE9cution. Ni cette liste ni une commande limit\\xE9e \\xE0 un dossier ne prouve la couverture de tous les modules, outils en ligne de commande ou chemins personnalis\\xE9s.\"}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(e.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,i.jsxs)(e.code,{children:[(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\"for\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\" app \"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\"in\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /Applications/*.app\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\"; \"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\"do\"})]}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\"  bin\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\"=\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:'\"'}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\"$app\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\"/Contents/MacOS/$(\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"defaults\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:' read \"'}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\"$app\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:'/Contents/Info\" CFBundleExecutable '}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\"2>\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:'/dev/null)\"'})]}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\"  [ \"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\"-f\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:' \"'}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\"$bin\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:'\"'}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\" ] && archs\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\"=\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\"$(\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"lipo\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -archs\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:' \"'}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\"$bin\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:'\"'}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\" 2>\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\"/dev/null\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\") && \"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\"case\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:' \"'}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\"$archs\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:'\"'}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\" in\"})]}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\"    *\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#DBEDFF\"},children:\"arm64\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\"*\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\")\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\" ;;\"})]}),`\n`,(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\"    *)\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" echo\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:' \"Intel-only: $('}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"basename\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:' \"'}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\"$app\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:'\") ['}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\"$archs\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:']\"'}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\";;\"})]}),`\n`,(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\"  esac\"})}),`\n`,(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\"done\"})})]})})}),`\n`,(0,i.jsx)(e.p,{children:\"Ce qu'elle fait, \\xE9tape par \\xE9tape :\"}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.code,{children:\"for app in /Applications/*.app\"}),\" \\u2014 boucle sur chaque bundle d'application dans votre dossier Applications de premier niveau.\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.code,{children:'defaults read \"$app/Contents/Info\" CFBundleExecutable'}),\" \\u2014 lit le nom r\\xE9el de l'ex\\xE9cutable de l'application depuis son \",(0,i.jsx)(e.code,{children:\"Info.plist\"}),\" (les applications ne correspondent pas toujours \\xE0 leur nom \",(0,i.jsx)(e.code,{children:\".app\"}),\").\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.code,{children:'lipo -archs \"$bin\"'}),\" \\u2014 liste les architectures dans cet ex\\xE9cutable.\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.code,{children:'case \"$archs\" in *arm64*) ;;'}),\" \\u2014 si la liste des architectures contient \",(0,i.jsx)(e.code,{children:\"arm64\"}),\", l'application est native ou Universal, donc on la passe.\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.code,{children:'*) echo \"Intel-only: ...\"'}),\" \\u2014 tout ce qui \",(0,i.jsx)(e.em,{children:\"ne contient pas\"}),\" arm64 est Intel uniquement, et on l'affiche.\"]}),`\n`]}),`\n`,(0,i.jsx)(e.p,{children:\"Collez cela dans le Terminal et vous obtiendrez une liste bien ordonn\\xE9e comme :\"}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(e.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"M 6,1 C 4.354992,1 3,2.354992 3,4 v 16 c 0,1.645008 1.354992,3 3,3 h 12 c 1.645008,0 3,-1.354992 3,-3 V 8 7 A 1.0001,1.0001 0 0 0 20.707031,6.2929687 l -5,-5 A 1.0001,1.0001 0 0 0 15,1 h -1 z m 0,2 h 7 v 3 c 0,1.645008 1.354992,3 3,3 h 3 v 11 c 0,0.564129 -0.435871,1 -1,1 H 6 C 5.4358712,21 5,20.564129 5,20 V 4 C 5,3.4358712 5.4358712,3 6,3 Z M 15,3.4140625 18.585937,7 H 16 C 15.435871,7 15,6.5641288 15,6 Z\" fill=\"currentColor\" /></svg>',children:(0,i.jsxs)(e.code,{children:[(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{children:\"Intel-only: OldAudioTool.app [x86_64]\"})}),`\n`,(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{children:\"Intel-only: LegacyVPNClient.app [x86_64]\"})}),`\n`,(0,i.jsx)(e.span,{className:\"line\",children:(0,i.jsx)(e.span,{children:\"Intel-only: VintageScannerUtility.app [x86_64]\"})})]})})}),`\n`,(0,i.jsx)(e.h2,{id:\"v\\xE9rifier-un-processus-pas-une-installation\",children:\"V\\xE9rifier un processus, pas une installation\"}),`\n`,(0,i.jsxs)(e.p,{children:[\"La commande ci-dessous v\\xE9rifie uniquement si le processus \",(0,i.jsx)(e.code,{children:\"oahd\"}),\" tourne. Son absence ne prouve pas que Rosetta n\\u2019est pas install\\xE9. Sous macOS 27 ou ant\\xE9rieur, Apple recommande d\\u2019ouvrir une app Intel de confiance : elle s\\u2019ouvre avec Rosetta ou propose son installation.\"]}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(e.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,i.jsx)(e.code,{children:(0,i.jsxs)(e.span,{className:\"line\",children:[(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"/usr/bin/pgrep\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -q\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" oahd\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\" && \"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"echo\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:' \"oahd running\"'}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\" ||\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" echo\"}),(0,i.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:' \"oahd not running\"'})]})})})}),`\n`,(0,i.jsx)(e.p,{children:\"Les sorties indiquent seulement la pr\\xE9sence du processus, pas l\\u2019\\xE9tat de l\\u2019installation ni l\\u2019inventaire des apps. Aucun logiciel ni commande n\\u2019a \\xE9t\\xE9 ex\\xE9cut\\xE9 dans cette v\\xE9rification documentaire.\"}),`\n`,(0,i.jsx)(e.h2,{id:\"interpr\\xE9ter-les-r\\xE9sultats--intel-vs-universal-vs-apple-silicon\",children:\"Interpr\\xE9ter les r\\xE9sultats : Intel vs. Universal vs. Apple Silicon\"}),`\n`,(0,i.jsx)(e.p,{children:\"Dans les cinq m\\xE9thodes, vous verrez trois \\xE9tiquettes d'architecture. Voici exactement ce que chacune signifie pour votre migration :\"}),`\n`,(0,i.jsxs)(e.table,{children:[(0,i.jsx)(e.thead,{children:(0,i.jsxs)(e.tr,{children:[(0,i.jsx)(e.th,{children:\"\\xC9tiquette\"}),(0,i.jsx)(e.th,{children:\"Ce qu'elle contient\"}),(0,i.jsx)(e.th,{children:\"Tourne sur Apple Silicon ?\"}),(0,i.jsx)(e.th,{children:\"Compatibilit\\xE9 avec macOS 28\"}),(0,i.jsx)(e.th,{children:\"Action n\\xE9cessaire\"})]})}),(0,i.jsxs)(e.tbody,{children:[(0,i.jsxs)(e.tr,{children:[(0,i.jsxs)(e.td,{children:[(0,i.jsx)(e.strong,{children:\"Apple Silicon\"}),\" (arm64)\"]}),(0,i.jsx)(e.td,{children:\"arm64 natif uniquement\"}),(0,i.jsx)(e.td,{children:\"Oui, nativement\"}),(0,i.jsx)(e.td,{children:\"D\\xE9pend des composants et des exigences syst\\xE8me\"}),(0,i.jsx)(e.td,{children:\"V\\xE9rifier les composants et les exigences syst\\xE8me du fournisseur\"})]}),(0,i.jsxs)(e.tr,{children:[(0,i.jsx)(e.td,{children:(0,i.jsx)(e.strong,{children:\"Universal\"})}),(0,i.jsx)(e.td,{children:\"\\xC0 la fois arm64 + x86_64\"}),(0,i.jsx)(e.td,{children:\"Oui, tourne en natif avec la tranche arm64\"}),(0,i.jsx)(e.td,{children:\"D\\xE9pend des composants et des exigences syst\\xE8me\"}),(0,i.jsx)(e.td,{children:\"V\\xE9rifier les composants et les exigences syst\\xE8me du fournisseur\"})]}),(0,i.jsxs)(e.tr,{children:[(0,i.jsxs)(e.td,{children:[(0,i.jsx)(e.strong,{children:\"Intel\"}),\" (x86_64)\"]}),(0,i.jsx)(e.td,{children:\"x86_64 uniquement\"}),(0,i.jsxs)(e.td,{children:[\"Oui, \",(0,i.jsx)(e.em,{children:\"via Rosetta 2\"})]}),(0,i.jsx)(e.td,{children:(0,i.jsx)(e.strong,{children:\"Non (usage g\\xE9n\\xE9ral)\"})}),(0,i.jsx)(e.td,{children:(0,i.jsx)(e.strong,{children:\"Migrer avant macOS 28\"})})]})]})]}),`\n`,(0,i.jsx)(e.p,{children:\"Les ex\\xE9cutables natifs des versions universelles et Apple silicon \\xE9vitent la traduction Intel. Cela ne garantit pas une compatibilit\\xE9 perp\\xE9tuelle : modules, extensions, outils de mise \\xE0 jour et exigences syst\\xE8me du fournisseur restent \\xE0 v\\xE9rifier.\"}),`\n`,(0,i.jsx)(e.h2,{id:\"le-pi\\xE8ge-des-plugins-dans-les-applications-universal-le-probl\\xE8me-daw\",children:\"Le pi\\xE8ge des plugins dans les applications Universal (le probl\\xE8me DAW)\"}),`\n`,(0,i.jsxs)(e.p,{children:[\"Voici le pi\\xE8ge qui prend les musiciens, les monteurs vid\\xE9o et tous ceux qui utilisent des applications h\\xF4tes avec des plugins. \",(0,i.jsx)(e.strong,{children:\"Une application Universal peut quand m\\xEAme finir par tourner enti\\xE8rement sous Rosetta \\u2014 si elle charge un plugin Intel uniquement.\"})]}),`\n`,(0,i.jsxs)(e.p,{children:[\"Une app universelle peut proposer \",(0,i.jsx)(e.strong,{children:\"Ouvrir avec Rosetta\"}),\" dans les informations du Finder si son d\\xE9veloppeur le permet, pour des modules Intel. Charger un module ne prouve pas que macOS relance automatiquement tous les h\\xF4tes avec Rosetta. Consultez les deux fournisseurs et mettez \\xE0 jour h\\xF4te et modules.\"]}),`\n`,(0,i.jsxs)(e.p,{children:[\"Si vous faites de la musique ou du pro audio/vid\\xE9o, votre vrai audit n'est pas seulement \\xAB ma DAW est-elle Universal ? \\xBB C'est \",(0,i.jsx)(e.strong,{children:\"\\xAB chaque plugin que je charge est-il Universal ou arm64 ? \\xBB\"}),\" Ouvrez vos dossiers de plugins et v\\xE9rifiez chacun d'eux (les plugins audio se trouvent dans \",(0,i.jsx)(e.code,{children:\"/Library/Audio/Plug-Ins/\"}),\" et \",(0,i.jsx)(e.code,{children:\"~/Library/Audio/Plug-Ins/\"}),\"). Un plugin Intel uniquement est autant une d\\xE9pendance \\xE0 Rosetta qu'une application Intel uniquement \\u2014 et beaucoup plus facile \\xE0 n\\xE9gliger.\"]}),`\n`,(0,i.jsx)(e.p,{children:(0,i.jsx)(e.img,{alt:\"Illustration d'une DAW Universal forc\\xE9e \\xE0 tourner sous Rosetta parce qu'elle charge un plugin audio Intel uniquement, montrant le pi\\xE8ge de correspondance d'architecture\",src:\"/images/blog/rosetta-2-ending-macos-27-intel-app-audit-guide-2026/content-2.webp\",width:\"2848\",height:\"1504\"})}),`\n`,(0,i.jsx)(e.h2,{id:\"\\xE9valuation-des-risques-par-cat\\xE9gorie\",children:\"\\xC9valuation des risques par cat\\xE9gorie\"}),`\n`,(0,i.jsx)(e.p,{children:\"Aucune source dat\\xE9e et reproductible n\\u2019est fournie ici pour le nombre total d\\u2019apps Intel. \\xC9valuez vos apps et d\\xE9pendances plut\\xF4t qu\\u2019une estimation globale.\"}),`\n`,(0,i.jsxs)(e.table,{children:[(0,i.jsx)(e.thead,{children:(0,i.jsxs)(e.tr,{children:[(0,i.jsx)(e.th,{children:\"Cat\\xE9gorie\"}),(0,i.jsx)(e.th,{children:\"Pourquoi elle est \\xE0 risque\"}),(0,i.jsx)(e.th,{children:\"Exemples / remarques\"}),(0,i.jsx)(e.th,{children:\"Niveau de risque\"})]})}),(0,i.jsxs)(e.tbody,{children:[(0,i.jsxs)(e.tr,{children:[(0,i.jsx)(e.td,{children:(0,i.jsx)(e.strong,{children:\"Plugins audio (AU/VST)\"})}),(0,i.jsx)(e.td,{children:\"Les anciens plugins n'ont jamais \\xE9t\\xE9 recompil\\xE9s ; forcent toute la DAW sous Rosetta\"}),(0,i.jsx)(e.td,{children:\"Synth\\xE9tiseurs, effets et biblioth\\xE8ques d'instruments h\\xE9rit\\xE9s ; v\\xE9rifiez chaque plugin, pas seulement l'h\\xF4te\"}),(0,i.jsx)(e.td,{children:(0,i.jsx)(e.strong,{children:\"\\xC9lev\\xE9\"})})]}),(0,i.jsxs)(e.tr,{children:[(0,i.jsx)(e.td,{children:(0,i.jsx)(e.strong,{children:\"Applications pro h\\xE9rit\\xE9es\"})}),(0,i.jsx)(e.td,{children:\"Outils professionnels abandonn\\xE9s ou lents \\xE0 se mettre \\xE0 jour\"}),(0,i.jsx)(e.td,{children:\"Anciennes versions de logiciels de design, CAO, scientifiques et de diffusion\"}),(0,i.jsx)(e.td,{children:(0,i.jsx)(e.strong,{children:\"\\xC9lev\\xE9\"})})]}),(0,i.jsxs)(e.tr,{children:[(0,i.jsx)(e.td,{children:(0,i.jsx)(e.strong,{children:\"Outils d'entreprise de niche\"})}),(0,i.jsx)(e.td,{children:\"Les logiciels d'entreprise se mettent \\xE0 jour lentement ; les clients VPN zero-trust sont des coupables courants\"}),(0,i.jsx)(e.td,{children:\"Sangfor aTrust et clients zero-trust/VPN similaires cit\\xE9s dans les fils de discussion communautaires\"}),(0,i.jsx)(e.td,{children:(0,i.jsx)(e.strong,{children:\"\\xC9lev\\xE9\"})})]}),(0,i.jsxs)(e.tr,{children:[(0,i.jsx)(e.td,{children:(0,i.jsx)(e.strong,{children:\"Jeux anciens\"})}),(0,i.jsx)(e.td,{children:\"Beaucoup de jeux Intel ne seront jamais recompil\\xE9s\"}),(0,i.jsx)(e.td,{children:\"C'est la seule cat\\xE9gorie que macOS 28 tente explicitement de pr\\xE9server (voir ci-dessous)\"}),(0,i.jsxs)(e.td,{children:[(0,i.jsx)(e.strong,{children:\"Moyen\"}),\" (cas particulier)\"]})]}),(0,i.jsxs)(e.tr,{children:[(0,i.jsx)(e.td,{children:(0,i.jsx)(e.strong,{children:\"Utilitaires de pilotes d'imprimante/scanner\"})}),(0,i.jsx)(e.td,{children:\"Les \\xE9diteurs de mat\\xE9riel abandonnent rapidement les pilotes\"}),(0,i.jsx)(e.td,{children:\"Utilitaires d'imprimante/scanner Epson et autres cit\\xE9s dans les fils de discussion communautaires\"}),(0,i.jsx)(e.td,{children:(0,i.jsx)(e.strong,{children:\"Moyen\"})})]}),(0,i.jsxs)(e.tr,{children:[(0,i.jsx)(e.td,{children:(0,i.jsx)(e.strong,{children:\"Utilitaires ador\\xE9s mais abandonn\\xE9s\"})}),(0,i.jsx)(e.td,{children:\"Outils indie/freeware dont les d\\xE9veloppeurs sont pass\\xE9s \\xE0 autre chose\"}),(0,i.jsx)(e.td,{children:\"L'utilitaire monofontionnel que vous utilisez depuis dix ans\"}),(0,i.jsx)(e.td,{children:(0,i.jsx)(e.strong,{children:\"\\xC9lev\\xE9\"})})]})]})]}),`\n`,(0,i.jsxs)(e.p,{children:[\"Le sch\\xE9ma : \",(0,i.jsx)(e.strong,{children:\"les applications les moins susceptibles d'\\xEAtre mises \\xE0 jour sont celles que vous aurez le plus de mal \\xE0 remplacer facilement.\"}),\" Qu'une application de productivit\\xE9 grand public passe en Universal \\xE9tait in\\xE9vitable. Un utilitaire abandonn\\xE9 qui fait une chose parfaitement, ou un plugin audio d'un d\\xE9veloppeur qui a ferm\\xE9 boutique en 2018, n'a personne pour le recompiler. Ce sont ceux-l\\xE0 qu'il faut planifier en premier.\"]}),`\n`,(0,i.jsx)(e.h2,{id:\"le-plan-daction--que-faire-selon-la-d\\xE9couverte\",children:\"Le plan d'action : que faire selon la d\\xE9couverte\"}),`\n`,(0,i.jsx)(e.p,{children:\"Pour chaque application sur votre liste Intel, parcourez cet arbre de d\\xE9cision dans l'ordre :\"}),`\n`,(0,i.jsxs)(e.p,{children:[(0,i.jsx)(e.strong,{children:\"1. Cherchez d'abord une mise \\xE0 jour native (Universal ou Apple Silicon).\"}),`\nOuvrez l'application et v\\xE9rifiez les mises \\xE0 jour, ou visitez le site du d\\xE9veloppeur. Beaucoup d'applications ont publi\\xE9 des versions Universal que vous n'avez simplement pas install\\xE9es. Des sites de suivi de compatibilit\\xE9 comme `,(0,i.jsx)(e.strong,{children:\"Does It ARM\"}),\" et \",(0,i.jsx)(e.strong,{children:\"isapplesiliconready.com\"}),\" mutualisent les informations sur les applications disposant de builds natifs (la disponibilit\\xE9 et l'exactitude varient, v\\xE9rifiez directement aupr\\xE8s du d\\xE9veloppeur). Si une mise \\xE0 jour native existe, installez-la \\u2014 c'est r\\xE9gl\\xE9.\"]}),`\n`,(0,i.jsxs)(e.p,{children:[(0,i.jsx)(e.strong,{children:\"2. Contactez l'\\xE9diteur.\"}),`\nSi aucun build natif n'existe encore, demandez. Pour les logiciels payants et d'entreprise notamment, un e-mail direct \\xAB avez-vous une feuille de route Apple Silicon avant macOS 28 ? \\xBB vaut la peine d'\\xEAtre envoy\\xE9. Les \\xE9diteurs priorisent en fonction de la demande, et vous avez maintenant une date limite concr\\xE8te \\xE0 citer.`]}),`\n`,(0,i.jsxs)(e.p,{children:[(0,i.jsx)(e.strong,{children:\"3. Trouvez un remplacement.\"}),`\nSi le d\\xE9veloppeur est parti ou ne s'engage \\xE0 rien, commencez \\xE0 \\xE9valuer des alternatives maintenant \\u2014 pendant que vous avez encore une version Intel fonctionnelle depuis laquelle exporter des donn\\xE9es. Exportez vos fichiers, projets et pr\\xE9r\\xE9glages pendant que l'ancienne application se lance encore sous Rosetta. N'attendez pas que macOS 28 bloque l'application avec vos donn\\xE9es \\xE0 l'int\\xE9rieur.`]}),`\n`,(0,i.jsxs)(e.p,{children:[(0,i.jsx)(e.strong,{children:\"4. Pr\\xE9voyez un repli (section suivante).\"}),`\nPour les applications irrempla\\xE7ables sans chemin natif \\u2014 un outil abandonn\\xE9 dont vous ne pouvez pas vous passer, un plugin li\\xE9 \\xE0 d'anciens projets \\u2014 mettez en place un environnement de repli avant la fin de la piste.`]}),`\n`,(0,i.jsx)(e.p,{children:\"Travaillez de haut en bas : g\\xE9rez d'abord les applications \\xE0 haut risque et difficiles \\xE0 remplacer (utilitaires abandonn\\xE9s, plugins orphelins), et laissez les mises \\xE0 jour natives faciles pour la fin.\"}),`\n`,(0,i.jsx)(e.h2,{id:\"strat\\xE9gies-de-repli--vm-vieux-mac-et-lexception-jeux\",children:\"Strat\\xE9gies de repli : VM, vieux Mac et l'exception jeux\"}),`\n`,(0,i.jsx)(e.h3,{id:\"conserver-une-vm-macos-tahoe-ou-macos-27-avec-rosetta\",children:\"Conserver une VM macOS Tahoe ou macOS 27 avec Rosetta\"}),`\n`,(0,i.jsx)(e.p,{children:\"Une machine virtuelle est une piste \\xE0 \\xE9valuer, pas une garantie v\\xE9rifi\\xE9e. Confirmez aupr\\xE8s du fournisseur l\\u2019h\\xF4te, l\\u2019invit\\xE9, Rosetta, la licence et les p\\xE9riph\\xE9riques, puis testez avant de mettre \\xE0 niveau. Cette v\\xE9rification n\\u2019a test\\xE9 ni h\\xF4te macOS 28 ni configuration de VM.\"}),`\n`,(0,i.jsx)(e.h3,{id:\"conserver-un-vieux-mac-sur-macos-tahoe--27\",children:\"Conserver un vieux Mac sur macOS Tahoe / 27\"}),`\n`,(0,i.jsx)(e.p,{children:\"Garder un Mac compatible sous un ancien macOS peut pr\\xE9server un usage, sans garantir mises \\xE0 jour de s\\xE9curit\\xE9, licences, p\\xE9riph\\xE9riques ou fonctionnement ind\\xE9fini. Les Mac Intel ex\\xE9cutent directement les apps Intel ; Rosetta concerne Apple silicon. N\\u2019installez pas un syst\\xE8me non pris en charge par ce Mac.\"}),`\n`,(0,i.jsx)(e.h3,{id:\"jeux--lexception-macos-28--game-porting-toolkit\",children:\"Jeux : l'exception macOS 28 + Game Porting Toolkit\"}),`\n`,(0,i.jsxs)(e.p,{children:[\"Les jeux b\\xE9n\\xE9ficient d'un traitement sp\\xE9cial. Le sous-ensemble Rosetta survivant de macOS 28 est \",(0,i.jsx)(e.strong,{children:\"explicitement destin\\xE9 aux \\xAB anciens titres de jeux non maintenus qui d\\xE9pendent de frameworks bas\\xE9s sur Intel \\xBB\"}),\" \\u2014 donc beaucoup de vieux jeux Intel pourront peut-\\xEAtre encore se lancer m\\xEAme apr\\xE8s la suppression de Rosetta g\\xE9n\\xE9rale. Apple n'a pas publi\\xE9 les limites exactes de compatibilit\\xE9, donc ne supposez pas que \",(0,i.jsx)(e.em,{children:\"chaque\"}),\" jeu survit, mais l'intention est de pr\\xE9server le catalogue de jeux r\\xE9tro. Par ailleurs, le \",(0,i.jsx)(e.strong,{children:\"Game Porting Toolkit\"}),\" d'Apple (et des outils comme CrossOver bas\\xE9s dessus) vise \\xE0 faire tourner des jeux Windows sur Apple Silicon, ce qui est un m\\xE9canisme diff\\xE9rent mais fait partie de la m\\xEAme strat\\xE9gie plus large \\xAB garder les jeux jouables \\xBB. Pour un aper\\xE7u actuel des performances de jeux Mac sur Apple Silicon, consultez notre \",(0,i.jsx)(e.a,{href:\"/blog/macbook-neo-gaming-performance-a18-pro-benchmark-2026\",children:\"benchmark de jeux MacBook Neo\"}),\".\"]}),`\n`,(0,i.jsx)(e.h2,{id:\"une-note-pour-les-d\\xE9veloppeurs--publiez-un-binaire-universal-avant-macos-28\",children:\"Une note pour les d\\xE9veloppeurs : publiez un binaire Universal avant macOS 28\"}),`\n`,(0,i.jsxs)(e.p,{children:[\"Si vous \",(0,i.jsx)(e.em,{children:\"maintenez\"}),\" une application Intel uniquement, la date limite est \\xE9galement la v\\xF4tre. La correction est bien balis\\xE9e : dans Xcode, compilez un \",(0,i.jsx)(e.strong,{children:\"binaire Universal\"}),\" qui inclut \\xE0 la fois les tranches \",(0,i.jsx)(e.code,{children:\"x86_64\"}),\" et \",(0,i.jsx)(e.code,{children:\"arm64\"}),\" (le param\\xE8tre \\xAB Architectures standard \\xBB fait cela), testez le build arm64 sur Apple Silicon, et publiez-le avant que macOS 28 ne bloque vos utilisateurs. La plupart des frameworks sont pass\\xE9s en arm64 natif depuis des ann\\xE9es, donc la migration est g\\xE9n\\xE9ralement une question de recompilation et de correction d'une poign\\xE9e d'hypoth\\xE8ses sp\\xE9cifiques \\xE0 l'architecture plut\\xF4t qu'une r\\xE9\\xE9criture. Si vous modernisez votre cha\\xEEne d'outils en m\\xEAme temps, notre tour d'horizon des \",(0,i.jsx)(e.a,{href:\"/blog/ai-coding-tools-mac-2026-claude-code-cursor-gemini-cli-guide\",children:\"outils de coding IA pour Mac en 2026\"}),\" couvre ce qui vaut la peine d'\\xEAtre ajout\\xE9 au flux de travail.\"]}),`\n`,(0,i.jsx)(e.h2,{id:\"calendrier-de-migration\",children:\"Calendrier de migration\"}),`\n`,(0,i.jsxs)(e.table,{children:[(0,i.jsx)(e.thead,{children:(0,i.jsxs)(e.tr,{children:[(0,i.jsx)(e.th,{children:\"Quand\"}),(0,i.jsx)(e.th,{children:\"Ce qui se passe\"}),(0,i.jsx)(e.th,{children:\"Ce que vous devriez faire\"})]})}),(0,i.jsxs)(e.tbody,{children:[(0,i.jsxs)(e.tr,{children:[(0,i.jsx)(e.td,{children:\"macOS 27\"}),(0,i.jsx)(e.td,{children:\"Sur Apple silicon, Rosetta reste disponible pour la traduction g\\xE9n\\xE9rale des apps Intel sous macOS 27 et ant\\xE9rieurs.\"}),(0,i.jsx)(e.td,{children:\"Traitez en priorit\\xE9 les apps Intel essentielles, exportez les donn\\xE9es tant qu\\u2019elles fonctionnent et demandez une version universelle ou Apple silicon. Planifiez selon la limite de version macOS plut\\xF4t qu\\u2019une date non confirm\\xE9e ou un d\\xE9compte depuis la publication initiale.\"})]}),(0,i.jsxs)(e.tr,{children:[(0,i.jsx)(e.td,{children:\"macOS 28\"}),(0,i.jsx)(e.td,{children:\"\\xC0 partir de macOS 28, Apple limite ses fonctions \\xE0 certains anciens jeux non maintenus d\\xE9pendant de frameworks Intel.\"}),(0,i.jsx)(e.td,{children:\"Traitez en priorit\\xE9 les apps Intel essentielles, exportez les donn\\xE9es tant qu\\u2019elles fonctionnent et demandez une version universelle ou Apple silicon. Planifiez selon la limite de version macOS plut\\xF4t qu\\u2019une date non confirm\\xE9e ou un d\\xE9compte depuis la publication initiale.\"})]})]})]}),`\n`,(0,i.jsx)(e.h2,{id:\"r\\xE9solution-des-probl\\xE8mes-courants\",children:\"R\\xE9solution des probl\\xE8mes courants\"}),`\n`,(0,i.jsxs)(e.h3,{id:\"erreurs-lipo-lors-du-scan-de-scripts-ou-dalias\",children:[\"Erreurs \",(0,i.jsx)(e.code,{children:\"lipo\"}),\" lors du scan de scripts ou d'alias\"]}),`\n`,(0,i.jsxs)(e.p,{children:[\"La commande de scan Terminal en une ligne lit l'ex\\xE9cutable Mach-O de chaque application. Certaines \\xAB applications \\xBB dans \",(0,i.jsx)(e.code,{children:\"/Applications\"}),\" ne sont pas des bundles compil\\xE9s standard \\u2014 elles peuvent \\xEAtre des \",(0,i.jsx)(e.strong,{children:\"scripts, des applications AppleScript, des wrappers Electron, des alias ou avoir des structures de bundle non standard\"}),\". Pour celles-l\\xE0, \",(0,i.jsx)(e.code,{children:\"lipo -archs\"}),\" peut retourner une erreur ou rien, c'est pourquoi la commande en une ligne envoie les erreurs vers \",(0,i.jsx)(e.code,{children:\"/dev/null\"}),\" (\",(0,i.jsx)(e.code,{children:\"2>/dev/null\"}),\") et ignore les entr\\xE9es sans binaire lisible. Ces \\xE9l\\xE9ments ignor\\xE9s ne sont pas n\\xE9cessairement Intel uniquement \\u2014 ils ne sont tout simplement pas analysables de cette fa\\xE7on. V\\xE9rifiez tout ce qui est ambigu avec la liste Informations syst\\xE8me ou Lire les informations, qui g\\xE8rent ces cas plus gracieusement.\"]}),`\n`,(0,i.jsx)(e.h3,{id:\"une-application-est-mal-signal\\xE9e-appara\\xEEt-universal-mais-semble-tourner-sous-rosetta\",children:\"Une application est mal signal\\xE9e (appara\\xEEt Universal mais semble tourner sous Rosetta)\"}),`\n`,(0,i.jsxs)(e.p,{children:[\"Une app universelle peut proposer \",(0,i.jsx)(e.strong,{children:\"Ouvrir avec Rosetta\"}),\" dans les informations du Finder si son d\\xE9veloppeur le permet, pour des modules Intel. Charger un module ne prouve pas que macOS relance automatiquement tous les h\\xF4tes avec Rosetta. Consultez les deux fournisseurs et mettez \\xE0 jour h\\xF4te et modules.\"]}),`\n`,(0,i.jsx)(e.h3,{id:\"le-scan-terminal-a-manqu\\xE9-une-application-que-je-sais-\\xEAtre-intel-uniquement\",children:\"Le scan Terminal a manqu\\xE9 une application que je sais \\xEAtre Intel uniquement\"}),`\n`,(0,i.jsx)(e.p,{children:\"Consid\\xE9rez ce r\\xE9sultat comme un inventaire partiel, \\xE0 recouper avec le Finder et les documents du fournisseur. Install\\xE9e ne signifie pas en cours d\\u2019ex\\xE9cution. Ni cette liste ni une commande limit\\xE9e \\xE0 un dossier ne prouve la couverture de tous les modules, outils en ligne de commande ou chemins personnalis\\xE9s.\"}),`\n`,(0,i.jsx)(e.h2,{id:\"faq\",children:\"FAQ\"}),`\n`,(0,i.jsx)(e.h3,{id:\"mes-applications-intel-cesseront-elles-de-fonctionner-d\\xE8s-que-macos-27-sera-disponible-\",children:\"Mes applications Intel cesseront-elles de fonctionner d\\xE8s que macOS 27 sera disponible ?\"}),`\n`,(0,i.jsx)(e.p,{children:\"Sur Apple silicon, Rosetta reste disponible pour la traduction g\\xE9n\\xE9rale des apps Intel sous macOS 27 et ant\\xE9rieurs. \\xC0 partir de macOS 28, Apple limite ses fonctions \\xE0 certains anciens jeux non maintenus d\\xE9pendant de frameworks Intel. Cela ne signifie ni suppression de toute fonction Rosetta, ni garantie de fonctionnement de tous les anciens jeux.\"}),`\n`,(0,i.jsx)(e.h3,{id:\"je-suis-sur-un-mac-apple-silicon--est-ce-que-la-limite-mat\\xE9rielle-intel-mac-me-concerne-\",children:\"Je suis sur un Mac Apple Silicon \\u2014 est-ce que la limite mat\\xE9rielle Intel-Mac me concerne ?\"}),`\n`,(0,i.jsxs)(e.p,{children:[\"Non. La limite mat\\xE9rielle (macOS 27 ne s'installant pas sur les Mac Intel) ne concerne que les personnes qui font tourner macOS sur des machines physiques Intel. Sur votre Mac Apple Silicon, le changement pertinent est la fin de \",(0,i.jsx)(e.strong,{children:\"Rosetta\"}),\", qui affecte vos \",(0,i.jsx)(e.em,{children:\"applications\"}),\" Intel uniquement, pas votre capacit\\xE9 \\xE0 faire tourner le syst\\xE8me d'exploitation. Ce sont des probl\\xE8mes distincts \\u2014 voir le tableau comparatif plus t\\xF4t dans ce guide.\"]}),`\n`,(0,i.jsx)(e.h3,{id:\"comment-savoir-si-une-application-est--intel--sans-louvrir-\",children:\"Comment savoir si une application est \\xAB Intel \\xBB sans l'ouvrir ?\"}),`\n`,(0,i.jsxs)(e.p,{children:[\"Dans le Finder, s\\xE9lectionnez l\\u2019app, appuyez sur \",(0,i.jsx)(e.strong,{children:\"Commande-I\"}),\" et lisez \",(0,i.jsx)(e.strong,{children:\"Type\"}),\" : \",(0,i.jsx)(e.strong,{children:\"Application (Intel)\"}),\" exige Rosetta sur Apple silicon ; \",(0,i.jsx)(e.strong,{children:\"Application (universelle)\"}),\" prend en charge les deux architectures ; \",(0,i.jsx)(e.strong,{children:\"Application (Apple silicon)\"}),\" est native. Le seul mot Application ne suffit pas. V\\xE9rifiez s\\xE9par\\xE9ment modules, extensions et outils de mise \\xE0 jour.\"]}),`\n`,(0,i.jsx)(e.h3,{id:\"pourquoi-mon-application-universal-tourne-t-elle-parfois-sous-rosetta-\",children:\"Pourquoi mon application Universal tourne-t-elle parfois sous Rosetta ?\"}),`\n`,(0,i.jsxs)(e.p,{children:[\"Une app universelle peut proposer \",(0,i.jsx)(e.strong,{children:\"Ouvrir avec Rosetta\"}),\" dans les informations du Finder si son d\\xE9veloppeur le permet, pour des modules Intel. Charger un module ne prouve pas que macOS relance automatiquement tous les h\\xF4tes avec Rosetta. Consultez les deux fournisseurs et mettez \\xE0 jour h\\xF4te et modules.\"]}),`\n`,(0,i.jsx)(e.h3,{id:\"et-si-une-application-dont-jai-besoin-nobtient-jamais-de-version-apple-silicon-\",children:\"Et si une application dont j'ai besoin n'obtient jamais de version Apple Silicon ?\"}),`\n`,(0,i.jsx)(e.p,{children:\"Une machine virtuelle est une piste \\xE0 \\xE9valuer, pas une garantie v\\xE9rifi\\xE9e. Confirmez aupr\\xE8s du fournisseur l\\u2019h\\xF4te, l\\u2019invit\\xE9, Rosetta, la licence et les p\\xE9riph\\xE9riques, puis testez avant de mettre \\xE0 niveau. Cette v\\xE9rification n\\u2019a test\\xE9 ni h\\xF4te macOS 28 ni configuration de VM.\"}),`\n`,(0,i.jsx)(e.h3,{id:\"puis-je-simplement-r\\xE9installer-rosetta-sur-macos-28-pour-la-r\\xE9cup\\xE9rer-\",children:\"Puis-je simplement r\\xE9installer Rosetta sur macOS 28 pour la r\\xE9cup\\xE9rer ?\"}),`\n`,(0,i.jsx)(e.p,{children:\"Sur Apple silicon, Rosetta reste disponible pour la traduction g\\xE9n\\xE9rale des apps Intel sous macOS 27 et ant\\xE9rieurs. \\xC0 partir de macOS 28, Apple limite ses fonctions \\xE0 certains anciens jeux non maintenus d\\xE9pendant de frameworks Intel. Cela ne signifie ni suppression de toute fonction Rosetta, ni garantie de fonctionnement de tous les anciens jeux.\"}),`\n`,(0,i.jsx)(e.h2,{id:\"conclusion--auditez-maintenant-migrez-sereinement\",children:\"Conclusion : auditez maintenant, migrez sereinement\"}),`\n`,(0,i.jsx)(e.p,{children:\"Utilisez la limite document\\xE9e : Rosetta g\\xE9n\\xE9raliste jusqu\\u2019\\xE0 macOS 27, fonctions limit\\xE9es \\xE0 certains anciens jeux \\xE0 partir de macOS 28. V\\xE9rifiez les publications Apple et la compatibilit\\xE9 annonc\\xE9e par chaque fournisseur avant une mise \\xE0 niveau.\"}),`\n`,(0,i.jsx)(e.p,{children:\"Traitez en priorit\\xE9 les apps Intel essentielles, exportez les donn\\xE9es tant qu\\u2019elles fonctionnent et demandez une version universelle ou Apple silicon. Planifiez selon la limite de version macOS plut\\xF4t qu\\u2019une date non confirm\\xE9e ou un d\\xE9compte depuis la publication initiale.\"}),`\n`,(0,i.jsx)(e.p,{children:\"Pour des lectures connexes alors que la plateforme \\xE9volue :\"}),`\n`,(0,i.jsxs)(e.ul,{children:[`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.a,{href:\"/blog/macos-27-end-of-intel-mac-era-final-compatibility-list-2026\",children:\"macOS 27 et la fin de l'\\xE8re des Mac Intel\"}),\" \\u2014 le c\\xF4t\\xE9 \",(0,i.jsx)(e.em,{children:\"mat\\xE9riel\"}),\" de la coupure Intel\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.a,{href:\"/blog/macos-27-golden-gate-announced-wwdc-2026-features-compatibility-release-date\",children:\"macOS 27 Golden Gate annonc\\xE9 \\xE0 la WWDC 2026\"}),\" \\u2014 fonctionnalit\\xE9s, compatibilit\\xE9 et date de sortie\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.a,{href:\"/blog/should-you-install-macos-27-golden-gate-developer-beta-known-issues-2026\",children:\"Devriez-vous installer la b\\xEAta d\\xE9veloppeur de macOS 27 Golden Gate ?\"}),\" \\u2014 probl\\xE8mes connus avant de vous lancer\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.a,{href:\"/blog/downgrade-macos-27-beta-to-tahoe-without-losing-data-guide-2026\",children:\"Comment r\\xE9trograder la b\\xEAta macOS 27 vers Tahoe\"}),\" \\u2014 si la b\\xEAta ne convient pas\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.a,{href:\"/blog/app-is-damaged-cant-be-opened-macos-tahoe-gatekeeper-quarantine-fix-2026\",children:\"Correction de \\xAB L'application est endommag\\xE9e et ne peut pas \\xEAtre ouverte \\xBB\"}),\" \\u2014 pour les erreurs Gatekeeper/quarantaine sur les anciennes applications\"]}),`\n`,(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.a,{href:\"/blog/macos-tahoe-26-5-released-complete-update-guide-security-cve-roundup-2026\",children:\"Mise \\xE0 jour macOS Tahoe 26.5 et r\\xE9capitulatif de s\\xE9curit\\xE9\"}),\" \\u2014 la version qui a commenc\\xE9 \\xE0 afficher les avertissements pour les applications Intel\"]}),`\n`]})]})}function u(n={}){let{wrapper:e}=n.components||{};return e?(0,i.jsx)(e,{...n,children:(0,i.jsx)(d,{...n})}):d(n)}return q(x);})();\n;return Component;","toc":[{"title":"Points clés à retenir","url":"#points-clés-à-retenir","depth":2},{"title":"Ce qu'Apple a annoncé, exactement","url":"#ce-quapple-a-annoncé-exactement","depth":2},{"title":"Rosetta vs. prise en charge Intel-Mac : ne les confondez pas","url":"#rosetta-vs-prise-en-charge-intel-mac--ne-les-confondez-pas","depth":2},{"title":"Comment fonctionne Rosetta 2 (et pourquoi Apple l'a déjà fait avant)","url":"#comment-fonctionne-rosetta-2-et-pourquoi-apple-la-déjà-fait-avant","depth":2},{"title":"Réglages Système et Finder : un inventaire limité","url":"#réglages-système-et-finder--un-inventaire-limité","depth":2},{"title":"Méthode d'audit 2 : Moniteur d'activité (applications en cours d'exécution uniquement)","url":"#méthode-daudit-2--moniteur-dactivité-applications-en-cours-dexécution-uniquement","depth":2},{"title":"Méthode d'audit 3 : Lire les informations (par application, dans le Finder)","url":"#méthode-daudit-3--lire-les-informations-par-application-dans-le-finder","depth":2},{"title":"Méthode d'audit 4 : Terminal (y compris le scan de dossier complet)","url":"#méthode-daudit-4--terminal-y-compris-le-scan-de-dossier-complet","depth":2},{"title":"Vérifier le binaire d'une seule application","url":"#vérifier-le-binaire-dune-seule-application","depth":3},{"title":"La commande de scan de dossier complet en une ligne","url":"#la-commande-de-scan-de-dossier-complet-en-une-ligne","depth":3},{"title":"Vérifier un processus, pas une installation","url":"#vérifier-un-processus-pas-une-installation","depth":2},{"title":"Interpréter les résultats : Intel vs. Universal vs. Apple Silicon","url":"#interpréter-les-résultats--intel-vs-universal-vs-apple-silicon","depth":2},{"title":"Le piège des plugins dans les applications Universal (le problème DAW)","url":"#le-piège-des-plugins-dans-les-applications-universal-le-problème-daw","depth":2},{"title":"Évaluation des risques par catégorie","url":"#évaluation-des-risques-par-catégorie","depth":2},{"title":"Le plan d'action : que faire selon la découverte","url":"#le-plan-daction--que-faire-selon-la-découverte","depth":2},{"title":"Stratégies de repli : VM, vieux Mac et l'exception jeux","url":"#stratégies-de-repli--vm-vieux-mac-et-lexception-jeux","depth":2},{"title":"Conserver une VM macOS Tahoe ou macOS 27 avec Rosetta","url":"#conserver-une-vm-macos-tahoe-ou-macos-27-avec-rosetta","depth":3},{"title":"Conserver un vieux Mac sur macOS Tahoe / 27","url":"#conserver-un-vieux-mac-sur-macos-tahoe--27","depth":3},{"title":"Jeux : l'exception macOS 28 + Game Porting Toolkit","url":"#jeux--lexception-macos-28--game-porting-toolkit","depth":3},{"title":"Une note pour les développeurs : publiez un binaire Universal avant macOS 28","url":"#une-note-pour-les-développeurs--publiez-un-binaire-universal-avant-macos-28","depth":2},{"title":"Calendrier de migration","url":"#calendrier-de-migration","depth":2},{"title":"Résolution des problèmes courants","url":"#résolution-des-problèmes-courants","depth":2},{"title":"Erreurs lipo lors du scan de scripts ou d'alias","url":"#erreurs-lipo-lors-du-scan-de-scripts-ou-dalias","depth":3},{"title":"Une application est mal signalée (apparaît Universal mais semble tourner sous Rosetta)","url":"#une-application-est-mal-signalée-apparaît-universal-mais-semble-tourner-sous-rosetta","depth":3},{"title":"Le scan Terminal a manqué une application que je sais être Intel uniquement","url":"#le-scan-terminal-a-manqué-une-application-que-je-sais-être-intel-uniquement","depth":3},{"title":"FAQ","url":"#faq","depth":2},{"title":"Mes applications Intel cesseront-elles de fonctionner dès que macOS 27 sera disponible ?","url":"#mes-applications-intel-cesseront-elles-de-fonctionner-dès-que-macos-27-sera-disponible-","depth":3},{"title":"Je suis sur un Mac Apple Silicon — est-ce que la limite matérielle Intel-Mac me concerne ?","url":"#je-suis-sur-un-mac-apple-silicon--est-ce-que-la-limite-matérielle-intel-mac-me-concerne-","depth":3},{"title":"Comment savoir si une application est « Intel » sans l'ouvrir ?","url":"#comment-savoir-si-une-application-est--intel--sans-louvrir-","depth":3},{"title":"Pourquoi mon application Universal tourne-t-elle parfois sous Rosetta ?","url":"#pourquoi-mon-application-universal-tourne-t-elle-parfois-sous-rosetta-","depth":3},{"title":"Et si une application dont j'ai besoin n'obtient jamais de version Apple Silicon ?","url":"#et-si-une-application-dont-jai-besoin-nobtient-jamais-de-version-apple-silicon-","depth":3},{"title":"Puis-je simplement réinstaller Rosetta sur macOS 28 pour la récupérer ?","url":"#puis-je-simplement-réinstaller-rosetta-sur-macos-28-pour-la-récupérer-","depth":3},{"title":"Conclusion : auditez maintenant, migrez sereinement","url":"#conclusion--auditez-maintenant-migrez-sereinement","depth":2}],"estimatedTime":23}