Watch Party invitations Debugging

Problem Statement

When a user receives an invitation to a Watch Party, the application launches but it does not route to the proper Watch Party.

Resolution

The StreamLayer SDK allows for deep linking so that when a user taps on a Watch Party invitation, the app will launch and auto navigate to the proper screen. But in order for this functionality to work, your host application needs to integrate the Branch.io service. Please make sure that you read the Invites Guide and the Deep Linking Guide.

Remember, you need to:

  1. Integrate / setup Branch.io
  2. Call StreamLayer.processDeepLink(app, url, options) and StreamLayer.processUniversalLink(continue: userActivity) in the host applications AppDelegate.swift.
  3. Process watchPartyInviteOpened(invite: SLRInviteData) so that the app will auto-navigate to the correct screen.