CometChat Native Bare Patterns

CometChat-integrationsrecept för bare React Native CLI: pods, behörigheter, Apple

av cometchat · cometchat/cometchat-skills

Testad · Fungerar ★ 8.4/10

CometChat Native Bare Patterns — CometChat-integrationsrecept för bare React Native CLI: pods, behörigheter, Apple

Vad den gör

Steg-för-steg-vägledning för att koppla in CometChat i en bare React Native CLI-app (`ios/` + `android/`-mappar, ingen Expo): peer-dep install, pod install-kadens, `Info.plist`- och `AndroidManifest`-behörigheter, Apples integritetsmanifest och `App.tsx`-providerkedjan. Utlöses vid 'React Native CLI', 'bare RN', 'ejected Expo' plus en förfrågan om CometChat-chattintegration.

Testrapport

En ren markdown-referensskicklighet som slår ett från-minnet-svar på specifika detaljer: den tillhandahåller de exakta Apple privacy-manifest reason codes (`C617.1`, `CA92.1`, `35F9.1`) som matchar kitets egen exempelapp, och tre dolda `calls-SDK`-peers (`react-native-url-polyfill`, `react-native-performance`, `valibot`) som inte finns i `peerDependencies` men ändå bryter Metro-bundle när de utelämnas. Ingen native iOS/Android-byggnation kördes här, så skillnaden mäts på vägledningens fullständighet, inte en kompilerad app.

Testad: 2026-07-19 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/cometchat/cometchat-skills
mkdir -p ~/.claude/skills
cd cometchat-skills && cp -r skills/cometchat-native-bare-patterns ~/.claude/skills/cometchat-native-bare-patterns

Kommandon och exempelprompter

  • /cometchat-native-bare-patternsCometChat-integrationsrecept för bare React Native CLI: pods, behörigheter, Apple

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

  • Add CometChat to my bare React Native CLI app, ios and android.
  • Set up the Apple privacy manifest for CometChat in my RN app.
  • My Metro bundle breaks after adding CometChat — help me fix it.