Skip to content

Enumeration

FirebaseAppPlatform

The mobile platform encoded in a Firebase app ID.

enum FirebaseAppPlatform

Overview

Firebase app IDs carry their platform in the third colon-separated segment (e.g. 1:1234567890:android:abc123), which lets ShipIt reject an IPA being uploaded to an Android app — and vice versa — before spending an upload.

Topics

Enumeration Cases

  • case android

    An Android app registration.

  • case ios

    An iOS app registration.

  • case web

    A web app registration. Not distributable through App Distribution.

Relationships

Conforms To

  • Swift.Decodable
  • Swift.Encodable
  • Swift.Equatable
  • Swift.Hashable
  • Swift.RawRepresentable
  • Swift.Sendable
  • Swift.SendableMetatype