scratch-link/scratch-link-mac
2023-04-05 22:01:21 +00:00
..
Assets.xcassets Mac: add real icons 2023-01-13 08:21:37 -08:00
BLE fix: resolve crash on session close while connecting 2023-01-13 08:21:38 -08:00
BT fix: work around macOS 12 OpenRfcommChannelSync timeout 2023-01-13 08:21:38 -08: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
Makefile Mac: add real icons 2023-01-13 08:21:37 -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 chore(deps): update dotnet monorepo 2023-04-05 22:01:21 +00: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.