[ Package conformance ]
Analytics · >=4.0.0
customerio-reactnative
the reference iOS simulator performs this package's behavior. Peach currently provides only this unsupported shape: native-seam only: the real customerio-reactnative runs from the bundle (CustomerIO object, CioRegion/CioLogLevel/CioPushPermissionStatus enums, in-app/push/notification-inbox wrappers : all upstream JS, no fabricated values). we stub only the five codegen modules (NativeCustomerIO/Logging/Location/MessagingPush/MessagingInApp), mirroring src/specs/modules/*@6.x exactly: calls accepted, getMessages/token empty, push permission reports NOTDETERMINED (fresh-sim), event-emitter properties return removable no-op subscriptions. per docs/compat-scoring.md analytics rule, delivery is intentionally absent. imports and API shape receive no behavior credit0%
API coverage
No visual conformance cases have been published for this package yet. The registry summary below describes what the compat layer implements.
Working (7)
full upstream JS surface (CustomerIO object + correct enums + in-app/push/inbox wrappers); initialize/identify/track/screenprofile+device attributesdevice-token register/deletetrackMetricpush receipt/permission APIsin-app dismiss + inbox getMessages/mark/trackall three event-emitter subscriptions (no-op removable)
Missing (4)
no events sentno profile syncno in-app messages displayedpush token not registered