react-native-update-skill은(는) 무엇을 하나요?
react-native-update (Pushy) 통합을 위한 OpenClaw 스킬
개요
이 스킬은 react-native-update (Pushy)를 React Native 프로젝트에 통합하는 과정을 안내합니다. Pushy는 React Native 앱의 코드와 리소스를 앱스토어 업데이트 없이도 동적으로 업데이트할 수 있는 오버더에어(OTA) 솔루션입니다.
기능
- React Native 프로젝트에 Pushy SDK 설치 및 설정
- 업데이트 서버와 연동을 위한 구성 파일 생성
- 코드 푸시 명령어를 통한 번들 업데이트 관리
- 네이티브 및 JavaScript 측 설정 자동화
사용 방법
OpenClaw 환경에서 이 스킬을 활성화하면 다음 작업을 수행할 수 있습니다:
react-native-update패키지를 프로젝트에 추가합니다.pushy명령어를 사용하여 업데이트 서버와 연동합니다.- 애플리케이션 코드 내에서 업데이트 확인 및 적용 로직을 구현합니다.
- 앱 번들을 빌드하고 서버에 업로드하여 배포합니다.
환경 변수
| 변수명 | 설명 |
|---|---|
PUSHY_APP_KEY | Pushy 애플리케이션 키 |
PUSHY_APP_SECRET | Pushy 애플리케이션 시크릿 |
PUSHY_SERVER_URL | Pushy 업데이트 서버 URL (선택 사항) |
지원 플랫폼
- iOS
- Android
주의사항
- 이 스킬은
react-native-update패키지의 공식 문서를 기준으로 작성되었습니다. - 네이티브 모듈 링킹이 필요한 경우
react-native link또는 자동 링킹을 사용하세요. - 업데이트 배포 전 충분한 테스트를 권장합니다.