Apple Host Dashboard Blueprint
This is a product blueprint, not a copy/paste tutorial. Build an Apple host
dashboard with MediaSFUAppleSDK 0.1.3 and MediaSFUSDK 1.0.3: present the
hosted MediaSFUIosHostBridge in a SwiftUI or UIKit shell configured for a
conference room. The hosted room supplies pre-join, participant and media
rendering, microphone, camera and screen-share controls, panels, and normal
participant exit.
Your app owns host navigation, branding, and attendance views. Its authenticated backend decides who may create or moderate and supplies approved room details; use the Apple SDK guide and Apple UI ownership guidance.
Keep reusable Cloud credentials out of the app. A restricted, revocable credential is limited to isolated local development. External testing, distribution, and production rooms require the backend boundary.
Build and validate
- On an Apple device, create a conference and join from a second participant.
- Verify participant display, microphone, camera, remote playback, and each enabled host control; recover permission denial or network loss in the app shell without exposing a credential.
- Dismiss the hosted controller on leave, cancel app-owned observers/timers, clear room selection, and authorize a new entry on return.
The Apple hosted room does not define recording retention, consent, exports, or a host-wide business end policy; those are product/backend responsibilities.