Group Activities

RSS for tag

Integrate your app into FaceTime to share its contents with groups of people.

Posts under Group Activities tag

94 Posts

Post

Replies

Boosts

Views

Activity

SharePlay and Multiple Apps
I was hoping to add support for SharePlay, but my app is not Universal, because it is around 5 years old. The macOS and iOS versions have different bundle ids, and making a universal app would be a bag of hurt (loss of reviews, migrating data in sandboxed environments and lots more). Am I correct that SharePlay will only work with a single bundle id? I was hoping by simply choosing the same activity type in each app they could connect, but I don't really see how it can given the activity type is hard coded, rather than configured in the Info.plist. If this is the case, it seems like a lost opportunity, not only for "legacy" apps like ours, but also for anyone who might want to work between apps in an app group. Presumably rather than hard coding the activity type, it could have been registered as an Info.plist configuration or entitlement, allowing apps to partake with different bundle ids, the same way it works for iCloud for example.
4
1
1.9k
Nov ’23
Facetime Chroma Green - Accessibility Lens
xI'm wondering if now would be an excellent time for Apple to consider implementing Accessibility Lens with FaceTime Chroma Green. Unlike Apple, other platforms like Zoom and Webex allow using Chroma Green backgrounds. I use Cam Studio, Elgato Camera Hub, and OBS for Chroma Green effects. I'd like to have the option to use FaceTime with a Chroma Green and choose my background setting. For accessibility and professionalism, we need the ability to change the background settings. We want to be creative with our FaceTime and FaceTime Group. We've invested much in our devices, including iPhones, iPads, and MacBook Pros. The issue stems from Apple's built-in applications using hardened runtimes. These runtimes prevent apps from loading third-party plugins unless explicitly allowed by the developers. This means third-party camera drivers are incompatible with Apple apps. We're trying to find a solution, but currently, there's nothing we can do. This is a barrier for all of us who are Deaf, Deaf-Blind, and Hard of Hearing and rely on FaceTime and FaceTime Group with Chroma Green background settings. Please let me know. Thank you!
1
0
790
Sep ’23
How to get GroupSessionJournal API to work?
Hi there, I'm wondering how to get GroupSessionJournal API to work. I have gone through the "Share files with SharePlay" session WWDC23 and have been unsuccessful at getting the DrawTogether example app to work with syncing the images using the GroupSessionJournal as described and shown in the session. When I run the DrawTogether example app with the GroupSessionJournal code in it, I can get the two devices to see one another and the strokes will update across both devices in realtime (they are using GroupSessionMessenger) but the image code doesn't cause images loaded on either side to sync to the other device. Is the GroupSessionJournal still in beta - and/or I'm missing something? Cheers! j*
0
0
742
Sep ’23
Has anyone figured out how to use the "bump" gesture for airdrop or shareplay?
According to the keynote: "And we're also using this same gesture to make it easier than ever to AirDrop content, and even kick off shared experiences" also in this wwdc session https://developer.apple.com/wwdc23/10239 06:58, it showed that you can start a shareplay session by just bumping. There's no mention of this in the API, how does one do this?
3
1
2.4k
Aug ’23
Testing SharePlay on Simulator for Vision
Hello, is anyone aware if or how it is possible to test apps that use SharePlay for vision os for each devices perspective that is participating? I tried to make two simulator sessions signed into two different IDs invite each other to a session but that is not working. Im trying to see the "Happy Beam" demo in action between two devices. Is there something I'm missing? Thanks
3
0
1.4k
Jul ’23
GroupStateObserver().isEligibleForGroupSession returning always false ?
Hello, Based on following the sample code for Draw together to check whether a group session is eligible, I just had to make a State object for Group state observer and use GroupStateObserver().isEligibleForGroupSession as a boolean but it always return false. I checked the documentation and it requires to configure a subscriber but don't see it in the sample code. Am I missing something?. Any help will be really appreciated.
1
0
1.4k
Jun ’23
"Cannot find 'GroupActivitySharingController' in scope" even when the documentation says that it is available on macCatalyst.
I would like to use the GroupActivitySharingController, but it seems it is not available for macCatalyst. On the iOS version, it works. The documentation says that it should be available for catalyst: https://developer.apple.com/documentation/groupactivities/groupactivitysharingcontroller Error message: "Cannot find 'GroupActivitySharingController' in scope" Is there anything I have missed? Thanks,
0
0
1.2k
Sep ’22
Anyone got SharePlay (Group Activities) to work on Safari?
Hi everyone, I am not able to get Group Activities (SharePlay/mediaSession.coordinator) to work on Safari. Here's my setup: macOS Monterey 12.3 Beta, Safari 15.4, Intel. https://github.com/tokorom/SharePlaySample as the iOS project. (I also experimented with setting metadata.type = .watchTogether.) I set https://theoplayershareplay.thijslowette.repl.co as the fallbackURL. (Code available at https://replit.com/@THIJSLOWETTE/THEOplayerSharePlay.) What am I doing & seeing? I Facetime myself from an iOS 15.2.1 as the "initializer" to my macOS through the Desktop Facetime app. I open the app on my iOS device. I start the SharePlay activity. I can see the "popup" on my macOS device. I click open, and it opens up my fallback URL in Safari. (I had to set Safari as my default browser.) I can see (in the Safari dev tools) that my Safari has joined the session. In Safari, I click the custom play button at the top which should call coordinator.play(). Nothing happens on my iOS app. I pause the video again in Safari. I hit play in my iOS app. Nothing happens in Safari. You can verify these observations in the screen recording at https://www.loom.com/share/809062d87af244b1bda96d30bd08518e. Notes Also tried different SharePlay projects. Also tried Facetiming other people's macOS to ensure that the session is between two unique Facetime IDs. Also tried the macOS 12.2 Stable. Although I'm running out of ideas, I am not yet ready to give up. Can someone assist? I promise I'll write a kick-ass how-to guide & demo for the community if we figure it out! 😅🙌 Kind regards, -thijsl
4
1
2.3k
Aug ’22
SharePlay and Multiple Apps
I was hoping to add support for SharePlay, but my app is not Universal, because it is around 5 years old. The macOS and iOS versions have different bundle ids, and making a universal app would be a bag of hurt (loss of reviews, migrating data in sandboxed environments and lots more). Am I correct that SharePlay will only work with a single bundle id? I was hoping by simply choosing the same activity type in each app they could connect, but I don't really see how it can given the activity type is hard coded, rather than configured in the Info.plist. If this is the case, it seems like a lost opportunity, not only for "legacy" apps like ours, but also for anyone who might want to work between apps in an app group. Presumably rather than hard coding the activity type, it could have been registered as an Info.plist configuration or entitlement, allowing apps to partake with different bundle ids, the same way it works for iCloud for example.
Replies
4
Boosts
1
Views
1.9k
Activity
Nov ’23
visionOS with GroupActivities
In visionOS, in order to fully implement Group Activities, do we need to write additional code?
Replies
1
Boosts
0
Views
729
Activity
Nov ’23
Facetime Chroma Green - Accessibility Lens
xI'm wondering if now would be an excellent time for Apple to consider implementing Accessibility Lens with FaceTime Chroma Green. Unlike Apple, other platforms like Zoom and Webex allow using Chroma Green backgrounds. I use Cam Studio, Elgato Camera Hub, and OBS for Chroma Green effects. I'd like to have the option to use FaceTime with a Chroma Green and choose my background setting. For accessibility and professionalism, we need the ability to change the background settings. We want to be creative with our FaceTime and FaceTime Group. We've invested much in our devices, including iPhones, iPads, and MacBook Pros. The issue stems from Apple's built-in applications using hardened runtimes. These runtimes prevent apps from loading third-party plugins unless explicitly allowed by the developers. This means third-party camera drivers are incompatible with Apple apps. We're trying to find a solution, but currently, there's nothing we can do. This is a barrier for all of us who are Deaf, Deaf-Blind, and Hard of Hearing and rely on FaceTime and FaceTime Group with Chroma Green background settings. Please let me know. Thank you!
Replies
1
Boosts
0
Views
790
Activity
Sep ’23
Group Activities for non-paid developer account?
Is it not possible to test Group Activities without a paid developer account? I don't see Group Activities in Signing & Capabilities in Xcode. I'm looking to try adding support for my app but unable to try this myself and just seeing if I need a paid developer account to do so?
Replies
2
Boosts
0
Views
1.7k
Activity
Sep ’23
How to get GroupSessionJournal API to work?
Hi there, I'm wondering how to get GroupSessionJournal API to work. I have gone through the "Share files with SharePlay" session WWDC23 and have been unsuccessful at getting the DrawTogether example app to work with syncing the images using the GroupSessionJournal as described and shown in the session. When I run the DrawTogether example app with the GroupSessionJournal code in it, I can get the two devices to see one another and the strokes will update across both devices in realtime (they are using GroupSessionMessenger) but the image code doesn't cause images loaded on either side to sync to the other device. Is the GroupSessionJournal still in beta - and/or I'm missing something? Cheers! j*
Replies
0
Boosts
0
Views
742
Activity
Sep ’23
sharePlay - vision pro
Does anyone know how to import the real time 3d face models (we've seen it in new apple FaceTime previews) to your programs as a dev? p.s... anyone want to collab?
Replies
0
Boosts
0
Views
777
Activity
Sep ’23
I want to use SharePlay to achieve simultaneous training, The content of the customized GroupActivityMetadata will be displayed on the FaceTime pop-up window. If I want to change the content on the FaceTime pop-up. How should I set it up?
When I receive a skipped message sent by the other party through GroupSession, I would like to change the line of text in the image Workout Together to skip.
Replies
0
Boosts
0
Views
559
Activity
Sep ’23
Has anyone figured out how to use the "bump" gesture for airdrop or shareplay?
According to the keynote: "And we're also using this same gesture to make it easier than ever to AirDrop content, and even kick off shared experiences" also in this wwdc session https://developer.apple.com/wwdc23/10239 06:58, it showed that you can start a shareplay session by just bumping. There's no mention of this in the API, how does one do this?
Replies
3
Boosts
1
Views
2.4k
Activity
Aug ’23
SharePlay for VisionOS
I was looking for a way to use SharePlay with visionOS. SDKs specify it is only available for iOS, macOS and tvOS. Could you please confirm on that.
Replies
1
Boosts
0
Views
1.3k
Activity
Jul ’23
Add custom message during SharePlay ?
At 7:12 in the session add SharePlay to your app the video shows a custom message "Timirah added "Chips and Guac". Is there an API to do that ? GroupSession postEvent is deprecated and the new showNotice doesn't seem to support custom messages. Am I missing something ?
Replies
0
Boosts
0
Views
732
Activity
Jul ’23
Testing SharePlay on Simulator for Vision
Hello, is anyone aware if or how it is possible to test apps that use SharePlay for vision os for each devices perspective that is participating? I tried to make two simulator sessions signed into two different IDs invite each other to a session but that is not working. Im trying to see the "Happy Beam" demo in action between two devices. Is there something I'm missing? Thanks
Replies
3
Boosts
0
Views
1.4k
Activity
Jul ’23
GroupStateObserver().isEligibleForGroupSession returning always false ?
Hello, Based on following the sample code for Draw together to check whether a group session is eligible, I just had to make a State object for Group state observer and use GroupStateObserver().isEligibleForGroupSession as a boolean but it always return false. I checked the documentation and it requires to configure a subscriber but don't see it in the sample code. Am I missing something?. Any help will be really appreciated.
Replies
1
Boosts
0
Views
1.4k
Activity
Jun ’23
Where is the sample app for taco order?
Where is the sample app for taco order?
Replies
1
Boosts
0
Views
1.1k
Activity
Jun ’23
Programmatic FaceTime call
Is it possible to start a group FaceTime call from an app in the backgrounds. I would like to be able to start a group FaceTime call at a specific time of day/ year. If this is not possible what are potential workarounds. Thanks :)
Replies
0
Boosts
0
Views
1k
Activity
Jan ’23
Participants of the GroupSession
I can get the uuid of the participants by "groupSession.localParticipant". But how can I figure out the corresponding contact from within my app?
Replies
0
Boosts
0
Views
813
Activity
Jan ’23
Full Screen for FaceTime Monterey
Is a fix in the works to give us access to Full Screen on Mac OS Monterey during a FaceTime call?
Replies
1
Boosts
0
Views
1.6k
Activity
Dec ’22
Facetime Handoff MacOs ventura not connecting
Facetime handoff is only working wired with iphone 12 pro max. Facetime handoff works wireless after a clean install of MacOs Ventura RC1. After installing bluetooth keybord (Logi Mx Keys with MX mouse) it doesnt't work annymore. ONlu when the iphone is wired connected.
Replies
1
Boosts
0
Views
873
Activity
Oct ’22
TN3128: Starting SharePlay without an existing FaceTime call
Use the share sheet or group activity sharing controller to start SharePlay directly from your app without an existing FaceTime call. View Technote TN3128 >
Replies
0
Boosts
0
Views
854
Activity
Oct ’22
"Cannot find 'GroupActivitySharingController' in scope" even when the documentation says that it is available on macCatalyst.
I would like to use the GroupActivitySharingController, but it seems it is not available for macCatalyst. On the iOS version, it works. The documentation says that it should be available for catalyst: https://developer.apple.com/documentation/groupactivities/groupactivitysharingcontroller Error message: "Cannot find 'GroupActivitySharingController' in scope" Is there anything I have missed? Thanks,
Replies
0
Boosts
0
Views
1.2k
Activity
Sep ’22
Anyone got SharePlay (Group Activities) to work on Safari?
Hi everyone, I am not able to get Group Activities (SharePlay/mediaSession.coordinator) to work on Safari. Here's my setup: macOS Monterey 12.3 Beta, Safari 15.4, Intel. https://github.com/tokorom/SharePlaySample as the iOS project. (I also experimented with setting metadata.type = .watchTogether.) I set https://theoplayershareplay.thijslowette.repl.co as the fallbackURL. (Code available at https://replit.com/@THIJSLOWETTE/THEOplayerSharePlay.) What am I doing & seeing? I Facetime myself from an iOS 15.2.1 as the "initializer" to my macOS through the Desktop Facetime app. I open the app on my iOS device. I start the SharePlay activity. I can see the "popup" on my macOS device. I click open, and it opens up my fallback URL in Safari. (I had to set Safari as my default browser.) I can see (in the Safari dev tools) that my Safari has joined the session. In Safari, I click the custom play button at the top which should call coordinator.play(). Nothing happens on my iOS app. I pause the video again in Safari. I hit play in my iOS app. Nothing happens in Safari. You can verify these observations in the screen recording at https://www.loom.com/share/809062d87af244b1bda96d30bd08518e. Notes Also tried different SharePlay projects. Also tried Facetiming other people's macOS to ensure that the session is between two unique Facetime IDs. Also tried the macOS 12.2 Stable. Although I'm running out of ideas, I am not yet ready to give up. Can someone assist? I promise I'll write a kick-ass how-to guide & demo for the community if we figure it out! 😅🙌 Kind regards, -thijsl
Replies
4
Boosts
1
Views
2.3k
Activity
Aug ’22