[ Package conformance ]
Device & Platform · >=4.0.0
react-native-callkeep
full RNCallKeep surface as load-safe noop — CallKit / ConnectionService is unavailable in the iOS simulator too, so consumer code that branches on getCalls=[] takes the no-call path identically. matches docs/compat-scoring.md "score it high only when the full public API surface is present and returns the same unavailable/clean state an app should expect in development."85%
API coverage
No visual conformance cases have been published for this package yet. The registry summary below describes what the compat layer implements.
Working (21)
RNCallKeep.setupsetAvailabledisplayIncomingCallstartCallendCallendAllCallsanswerIncomingCallrejectCallsetMutedCallsetOnHoldsendDTMFupdateDisplaygetCalls (empty)registerPhoneAccountsetReachablehasPhoneAccountcheckIfBusycheckSpeakerisCallActiveEND_CALL_REASONS / AUDIO_ROUTE / HANDLE_TYPE constantsall addEventListener handlers
Missing (1)
no system call screen — same constraint as the iOS simulator. recommended on web: integrate WebRTC + a custom call UI surface