scratch-link/scratch-link-mac
2023-05-25 14:05:34 -07:00
..
Assets.xcassets fix: generate icons directly from SVGs for better quality 2023-02-02 13:42:43 -08:00
BLE feat(windows): BLE session first draft 2023-01-31 08:48:49 -08:00
BT refactor(macbt): add more logging to MacBT discovery 2023-04-06 13:26:01 -07:00
Extensions fix(MacBT): make BT disconnect/reconnect more reliable, especially after pairing 2023-01-13 08:21:38 -08:00
app.config add frameworks for features lost in the move to Xamarin.Mac 2023-01-13 08:21:36 -08:00
AppDelegate.cs fix(version): embed GitVersion info correctly and document version scheme 2023-01-13 15:30:13 -08:00
BundleInfo.cs fix(version): embed GitVersion info correctly and document version scheme 2023-01-13 15:30:13 -08:00
Entitlements.plist chore: add app and team IDs to Entitlements.plist 2023-01-13 08:21:38 -08:00
Info.plist build: copy Xcode and SDK info from extension into app 2023-01-13 08:21:38 -08:00
IOReturn.cs Mac BT: implement 'connect', remove 'ouiPrefix' 2023-01-13 08:21:36 -08:00
MacSessionManager.cs Mac: fix symbols being optimized out 2023-01-13 08:21:37 -08:00
Main.cs Mac: remove unnecessary 'main' window 2023-01-13 08:21:36 -08:00
notarize.sh Mac: output debug info on notarization failure 2023-01-13 08:21:37 -08:00
OSLogTraceListener.cs chore: log to subsystem 'org.scratch.link' 2023-01-13 08:21:38 -08:00
README.md fix(Mac): correct target macOS version 2023-01-13 08:21:37 -08:00
scratch-link-mac.csproj build(mac): calculate CFBundleVersion from commit date and time 2023-05-25 14:05:34 -07:00

Notes for Scratch Link 2.0 on macOS

Requirements

  • Scratch Link 2.0 itself targets macOS 10.13 and above
  • The Safari extension requires macOS 10.15+ and Safari 14+
  • The Safari extension is only fully supported when Scratch Link 2.0 is installed through the Mac App Store
    • Even if the extension is signed for Developer ID distribution, Safari will treat it as "unsigned" if it didn't come from the Mac App Store.
    • You can use the extension anyway by checking "Allow Unsigned Extensions" in Safari's developer menu.
    • In non-MAS builds of Scratch Link 2.0, the menu item to manage the extension will appear if you hold Option.