1import{j as e,L as n,B as s}from"./index-BCH4IFx8.js";import{b as i}from"./GuideChrome-52tW4Tb-.js";import{b as r,d as t,p as o,a as l,s as a}from"./bridge-status-paired.webp.asset-B-aO-pD0.js";import{E as d}from"./external-link-C5SQDLFH.js";import"./card-DaE3Hwfn.js";import"./zoom-in-DpdUiuTw.js";import"./clipboard-check-BgDk3FQV.js";import"./triangle-alert-m5K6MENR.js";import"./lightbulb-BNe6I7Ly.js";function w(){return e.jsxs("div",{className:"space-y-6",children:[e.jsxs("div",{children:[e.jsx("h2",{className:"font-display text-xl font-semibold",children:"Install the Bridge on a Mac"}),e.jsx("p",{className:"mt-1 text-sm text-muted-foreground",children:"Same bridge app, Mac version. It runs on your timing Mac, talks to the RFID reader on the local network, and sends reads up to Beyond Pro in real time. Works on Apple Silicon (M1/M2/M3/M4) and Intel Macs â on a Windows machine use the Windows guide instead."}),e.jsxs("div",{className:"mt-3 flex flex-wrap gap-2",children:[e.jsx(n,{to:"/admin/bridge-download",children:e.jsxs(s,{size:"sm",className:"gap-2",children:["Open Bridge Download ",e.jsx(d,{className:"h-4 w-4"})]})}),e.jsx(n,{to:"/admin/guides/bridge-install",children:e.jsx(s,{size:"sm",variant:"outline",children:"Windows version of this guide"})})]})]}),e.jsxs(i,{number:1,title:"Download the installer on the Mac",image:r.url,imageAlt:"Bridge Download page in the admin site",children:[e.jsxs("p",{children:["From the admin sidebar, click ",e.jsx("strong",{children:"Bridge Download"}),". Download it"," ",e.jsx("strong",{children:"on the Mac that will run the reader"})," â each grant is limited to a small number of downloads."]}),e.jsxs("p",{className:"mt-2",children:["Pick the build that matches your Mac: ",e.jsx("strong",{children:"Apple Silicon"})," for M1/M2/M3/M4, or"," ",e.jsx("strong",{children:"Intel"})," for older Macs. Not sure? Click the Apple menu â"," ",e.jsx("strong",{children:"About This Mac"})," â if the Chip line says âAppleâ, you want Apple Silicon."]})]}),e.jsx(i,{number:2,title:"Grab your pairing code",image:t.url,imageAlt:"Bridge download card showing a 6-digit pairing code",children:e.jsxs("p",{children:["The download card shows a ",e.jsx("strong",{children:"6-digit pairing code"})," (e.g. ",e.jsx("code",{children:"710456"}),") that expires in about a week. Keep this page open â youâll enter this code inside the bridge app once itâs installed. Each code locks the installer to one machine."]})}),e.jsxs(i,{number:3,title:"Open the .dmg and drag to Applications",children:[e.jsxs("p",{children:["The installer arrives as ",e.jsx("code",{children:"BeyondProBridge-arm64.dmg"})," (or ",e.jsx("code",{children:"-x64.dmg"})," on Intel) in your Downloads folder. Double-click it. A window opens with the"," ",e.jsx("strong",{children:"Beyond Pro Bridge"})," icon next to an ",e.jsx("strong",{children:"Applications"})," folder."]}),e.jsxs("ol",{className:"mt-2 list-decimal space-y-1 pl-4",children:[e.jsx("li",{children:"Drag the Beyond Pro Bridge icon onto the Applications folder."}),e.jsx("li",{children:"Wait for the copy to finish."}),e.jsx("li",{children:"Eject the disk image from the Finder sidebar (click the â next to it)."})]}),e.jsxs("p",{className:"mt-2 text-xs text-muted-foreground",children:["Run the app from ",e.jsx("strong",{children:"Applications"}),", not from inside the mounted disk image â launching it from the .dmg means it disappears the moment you eject."]})]}),e.jsxs(i,{number:4,title:"Get past âApple could not verify this appâ",children:[e.jsx("p",{children:"The Mac build is not signed by Apple yet, so the first launch is blocked. This is normal and the app is safe â itâs the Mac equivalent of the Windows SmartScreen prompt."}),e.jsxs("ol",{className:"mt-2 list-decimal space-y-1 pl-4",children:[e.jsxs("li",{children:["Open ",e.jsx("strong",{children:"Applications"})," in Finder."]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Right-click"})," (or hold Control and click) ",e.jsx("strong",{children:"Beyond Pro Bridge"})," and choose ",e.jsx("strong",{children:"Open"}),"."]}),e.jsxs("li",{children:["In the dialog that appears, click ",e.jsx("strong",{children:"Open"})," again."]})]}),e.jsxs("p",{className:"mt-2",children:["If there is no Open button, go to ",e.jsx("strong",{children:"System Settings â Privacy & Security"}),", scroll down to the message about Beyond Pro Bridge, and click ",e.jsx("strong",{children:"Open Anyway"}),". You only have to do this once per Mac."]})]}),e.jsxs(i,{number:5,title:"Allow the local network prompt",children:[e.jsxs("p",{children:["On the first launch macOS asks whether Beyond Pro Bridge may find devices on your local network. Click ",e.jsx("strong",{children:"Allow"}),". Without this permission the Mac cannot see the RFID reader at all and the Reader tab will never connect."]}),e.jsxs("p",{className:"mt-2 text-xs text-muted-foreground",children:["Missed the prompt? Turn it back on in ",e.jsx("strong",{children:"System Settings â Privacy & Security â Local Network"}),"."]})]}),e.jsx(i,{number:6,title:"First launch â pairing screen",image:o.url,imageAlt:"Beyond Pro Bridge Pair this bridge screen",children:e.jsxs("p",{children:["The app opens to a ",e.jsx("strong",{children:"Pair this bridge"})," screen with an empty pairing-code field."]})}),e.jsx(i,{number:7,title:"Enter the code and name the Mac",image:l.url,imageAlt:"Pairing screen with code and laptop name filled
1in",children:e.jsxs("p",{children:["Type the 6-digit code from the download card into ",e.jsx("strong",{children:"Pairing code"}),", give the machine a friendly ",e.jsx("strong",{children:"Laptop name"})," (e.g. âTrailer MacBookâ), and click"," ",e.jsx("strong",{children:"Pair bridge"}),"."]})}),e.jsxs(i,{number:8,title:"Verify itâs Authorized",image:a.url,imageAlt:"Bridge Status tab showing Paired and Authorized",children:[e.jsxs("p",{children:["Youâll land on the ",e.jsx("strong",{children:"Status"})," tab. Confirm:"]}),e.jsxs("ul",{className:"mt-2 list-disc space-y-1 pl-4",children:[e.jsxs("li",{children:[e.jsx("strong",{children:"Pairing status: Paired ✓"})," with your organization ID and bridge ID shown."]}),e.jsxs("li",{children:["Green ",e.jsx("strong",{children:"Authorized"})," pill in the top-right of the app."]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Sync â Last sync"})," updating every few seconds."]})]}),e.jsxs("p",{className:"mt-2",children:["Back in this admin site, the bridge should appear in ",e.jsx("strong",{children:"Bridge Download"})," with a green"," ",e.jsx("strong",{children:"Fresh"})," indicator."]})]}),e.jsxs(i,{number:9,title:"Set the wired network for the reader",children:[e.jsx("p",{children:"The reader needs a fixed IP on the same subnet as the Mac. On macOS:"}),e.jsxs("ol",{className:"mt-2 list-decimal space-y-1 pl-4",children:[e.jsx("li",{children:"Plug the reader into the Macâs Ethernet port (or a USB-C / Thunderbolt Ethernet adapter)."}),e.jsxs("li",{children:["Open ",e.jsx("strong",{children:"System Settings â Network"})," and select the Ethernet adapter."]}),e.jsxs("li",{children:["Click ",e.jsx("strong",{children:"Detailsâ¦"})," â ",e.jsx("strong",{children:"TCP/IP"}),"."]}),e.jsxs("li",{children:["Set ",e.jsx("strong",{children:"Configure IPv4"})," to ",e.jsx("strong",{children:"Manually"}),", then enter the IP and subnet mask from the Hardware guide (for example ",e.jsx("code",{children:"192.168.1.10"})," / ",e.jsx("code",{children:"255.255.255.0"}),")."]}),e.jsxs("li",{children:["Click ",e.jsx("strong",{children:"OK"})," and then ",e.jsx("strong",{children:"Apply"}),"."]})]}),e.jsxs("p",{className:"mt-2",children:["Then open ",e.jsx("strong",{children:"Timing Lab â Run"})," in your browser and press ",e.jsx("strong",{children:"Connect"}),"to link the reader before your first race."]})]})]})}export{w as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.