From ed555e88d881538deb125290b9d16327c6f5eaa2 Mon Sep 17 00:00:00 2001 From: David Zhao Date: Sun, 28 Nov 2021 12:52:15 -0800 Subject: [PATCH] Update readme with Mac support, workaround on M1 Macs --- README.md | 14 ++++++++++++++ example/macos/Podfile.lock | 2 +- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index bffe2d0..12fd9be 100644 --- a/README.md +++ b/README.md @@ -15,9 +15,13 @@ More Docs and guides are available at [https://docs.livekit.io](https://docs.liv | Web | 🟢 | 🟢 | 🟢 | 🟢 | | iOS | 🟢 | 🟢 | 🟢 | 🔴 | | Android | 🟢 | 🟢 | 🟢 | 🟢 | +| Mac | 🟢 | 🟢 | 🟢 | 🔴 | +| Windows | 🟡 | 🟡 | 🟡 | 🔴 | 🟢 = Available + 🟡 = Coming soon (Work in progress) + 🔴 = Not currently available (Possibly in the future) ## Installation @@ -73,6 +77,16 @@ We require a set of permissions that need to be declared in your `AppManifest.xm ``` +### Desktop support + +In order to enable Flutter desktop development, please follow [instructions here](https://docs.flutter.dev/desktop#set-up). + +On M1 Macs, you will also need to install x86_64 version of FFI: + +``` +sudo arch -x86_64 gem install ffi +``` + ## Example app We built a multi-user conferencing app as an example in the [example/](example/) folder. You can join the same room from any supported LiveKit clients. diff --git a/example/macos/Podfile.lock b/example/macos/Podfile.lock index 4fc86a1..660b4fd 100644 --- a/example/macos/Podfile.lock +++ b/example/macos/Podfile.lock @@ -36,7 +36,7 @@ EXTERNAL SOURCES: :path: Flutter/ephemeral/.symlinks/plugins/shared_preferences_macos/macos SPEC CHECKSUMS: - flutter_webrtc: eb68063546a533bb98f0fbcc7b54daf62edea4ed + flutter_webrtc: e5036305102877d6a3dc18b8754aaae71851cb27 FlutterMacOS: 57701585bf7de1b3fc2bb61f6378d73bbdea8424 livekit_client: b137f094e90d910cfa846b282ad41e0e4a6a029b path_provider_macos: 160cab0d5461f0c0e02995469a98f24bdb9a3f1f