type is a stable, lowercase string: "home", "work", "other", and "custom" on both
platforms, plus "icloud" (iOS only) and "mobile" (Android only). When type === "custom",
customLabel carries the user-defined label. A platform-specific value passed to
createContact on the other platform is preserved as a custom label rather than
dropped, so the value survives a cross-platform round trip.
An email address entry of a contact.
typeis a stable, lowercase string:"home","work","other", and"custom"on both platforms, plus"icloud"(iOS only) and"mobile"(Android only). Whentype === "custom",customLabelcarries the user-defined label. A platform-specific value passed to createContact on the other platform is preserved as a custom label rather than dropped, so the value survives a cross-platform round trip.