apnsTokenStream property

Stream<String> apnsTokenStream

APNSトークンのStream

APNSトークン取得・更新時に発火。 getAPNSTokenで取得し、nullでなければFCMトークンStreamと結合。 APNSトークン更新がFCMトークン更新をトリガーし、iOSデバイスでの通知送受信に必要。

Implementation

Stream<String> get apnsTokenStream {
  return _firebaseMessagingInstance
      .getAPNSToken()
      .asStream()
      .whereNotNull()
      .flatMap(
        (_) => tokenStream,
      );
}