com.apple.developer.group-session(英語)
アプリが共有グループ体験を実装するかどうかを示すブール値です。
最新の英語ドキュメント
対象
フレームワーク
Group Activitiesフレームワークを利用すると、アプリのコンテンツをSharePlayで利用できるようになり、ユーザー全員がつながって一緒に時間を過ごすことができます。たとえばビデオストリーミングアプリなら、参加者がそれぞれの個人用デバイスから同時に視聴できる映画鑑賞会などの開催・参加機能を提供できます。再生はアプリによって各デバイス上で処理されますが、Group Activitiesフレームワークがその再生を同期し、デバイス間の通信を容易にします。
このフレームワークでは、FaceTimeのインフラストラクチャを利用してアプリのアクティビティを同期し、他のユーザーをアクティビティに招待できます。アプリのUIに共有可能なアクティビティが含まれている場合は、それらのアクティビティを表すオブジェクトでGroup(英語)プロトコルに準拠します。グループアクティビティの開始時に、Group(英語)オブジェクトを使って、参加している他のデバイスとアプリの動作を同期します。
com.apple.developer.group-session(英語)
protocol GroupActivity(英語)
struct GroupActivityMetadata(英語)
enum GroupActivityActivationResult(英語)
class GroupSession(英語)
class GroupSessionMessenger(英語)
struct Participant(英語)
class GroupStateObserver(英語)
protocol CustomMessageIdentifiable(英語)