개발자용 SharePlay

SharePlay 및 Group Activities API를 사용하면 FaceTime과 메시지 앱을 통해 소통하면서 실시간으로 앱 경험을 함께 즐길 수 있습니다.

세 가지 서로 다른 SharePlay 활동이 표시된 MacBook Pro, iPad 및 iPhone

경험을 공유할 수 있는 앱 만들기

SharePlay를 사용하면 FaceTime 통화나 메시지 앱 대화로 소통하면서 경험을 공유할 수 있습니다. 또한 Group Activities API를 사용하여 앱에서 사람들과 이미 소통하고 있는 공간으로 영화, TV, 음악, 게임, 운동 및 다른 공유 활동을 가져오는 것이 그 어느 때보다 쉬워졌습니다. 앱에 SharePlay가 지원되는지 FaceTime의 공유 메뉴에서 확인하거나, 앱에서 공유 시트를 사용하여 친구와 실시간으로 공유하고 싶은 항목을 발견하는 즉시 활동을 시작할 수도 있습니다. 또한 앱의 UI에 SharePlay 버튼을 직접 추가하여 사용자가 FaceTime 또는 메시지 앱에서 친구와 공유 활동을 더욱 빠르게 시작하도록 할 수 있습니다.

우수한 연결 품질 손쉽게 제공하기

이제 Group Activities API 및 AVFoundation API가 기기의 Core Media 스택과 긴밀하게 통합됩니다. 사용자가 미디어를 재생하면 그룹 전체에서 동시에 해당 미디어가 재생됩니다. 스마트 볼륨 및 공유 재생 제어 기능과 같은 몰입감 넘치는 기능이 있어 사용자들은 마치 같은 장소에 있는 것처럼 느낄 수 있습니다. 통화 시 상대방에게 재전송되지 않고 앱이 개별 기기에서 기본적으로 실행되므로 앱 경험 품질에는 영향을 미치지 않습니다.

새로운 사용자에게 다가가기

사용자가 적절한 시점에 친구에게 앱을 소개하는 방식으로 SharePlay는 사람들에게 자연스럽게 다가갈 수 있는 효과적인 방법입니다. FaceTime 통화 또는 메시지 대화에서 다른 사람이 설치하지 않은 앱으로 그룹 활동을 시작하는 경우 SharePlay는 앱을 설치하지 않은 사람을 App Store로 안내하여 앱을 다운로드하도록 합니다. Group Activities API를 사용하면 신규 사용자를 위한 온보딩 흐름이나 SharePlay 사용자를 위해 특별히 디자인된 특별 체험 프로모션을 화면에 표시할 수 있는 기회가 제공됩니다. 이미 앱을 사용하는 친구들과 함께 앱을 직접 경험해 볼 수 있도록 하는 쉽고 빠른 방법입니다.

모든 Apple 플랫폼에서 사용 가능

SharePlay는 iOS 15, iPadOS 15, macOS Monterey, tvOS 15 이후 버전에서 지원되며 사용자가 더 큰 화면에 콘텐츠를 표시하고자 할 경우 Apple TV에서 콘텐츠를 경험할 수 있습니다. 앱을 단일 번들 ID의 유니버설 구입으로 제공하여 다른 Apple 플랫폼에서 앱을 실행하는 사용자 간에 SharePlay 경험을 지원할 수 있도록 합니다. 웹사이트에서 Media Session API를 지원하는 경우 사용자가 macOS의 Safari에서 참여할 수 있는 URL을 옵션으로 제공할 수 있습니다. 또한 모든 FaceTime 통화 및 메시지 앱 대화는 종단간 암호화됩니다.

도구 및 리소스

Xcode를 다운로드하고 다음 리소스를 사용하여 훌륭한 SharePlay 경험을 제공하는 앱을 빌드해 보세요.

Xcode 다운로드하기