0

ユニバーサル リンクを使用しているときに、firebase の招待を処理しようとしています。ユーザーが電子メールなどから招待リンクをクリックすると、次のメソッドが呼び出されます。

URLから招待状を取得するには?

@available(iOS 8.0, *)
func application(application: UIApplication, continueUserActivity userActivity: NSUserActivity, restorationHandler: ([AnyObject]?) -> Void) -> Bool {

let handled = FIRDynamicLinks.dynamicLinks()?.handleUniversalLink(userActivity.webpageURL!) { (dynamiclink, error) in
  // ...
  }

return handled!
}

招待状を受け取るには、電話する必要があります

FIRInvites.handleURL(url, sourceApplication:sourceApplication, annotation:annotation)

問題は、アプリケーションと注釈パラメーターに何を渡すかにあると思います。私は既に sourceApplication にバンドルされたものを渡そうとしていますが、効果はありません。

注: firebase 招待ので使用されるメソッドは、continueUserActivity メソッドが追加されると呼び出されません。

4

1 に答える 1