2017-03-29 3 views
0

iOS 플랫폼에서 반응식 네이티브로 코드 푸시 서비스를 사용해야합니다. 버전은 1.17.3-beta입니다.iOS 플랫폼에서 사용자 코드 푸시, 프롬프트 코드 푸시가 정의되지 않았으며 코드 푸시 서비스 api를 호출 할 수 없음

이미 로컬에 배포 된 코드 푸시 서비스입니다. 그런 다음 명령 행을 실행하여 코드 푸시 플러그인을 가져 오십시오.

아래와 같습니다.

npm install --save react-native-code-push 

react-native link react-native-code-push 

코드 푸시 모듈을 js로로드 중입니다.

import codePush from 'react-native-code-push' 

문제가 있습니다. 프롬프트 codePush은 정의되지 않았습니다. 예를 들어 API를 호출 할 수 없습니다. checkForUpdate()sync().

componentDidMount(){ 
     AppState.addEventListener("change", (newState) => { 
     newState === "active" && codePush.sync(); 
     }); 
    }, 

코드 푸시 문서는 node_modules 디렉토리에서 찾을 수 있지만 확인되지 않는 이유는 무엇입니까?

아무도 도와 줄 수 있습니까? 감사.

답변

0

확실한가요? 코드 푸시가 정의되지 않았습니까?

이 시도 :

... 
const codePushOptions = { checkFrequency: codePush.CheckFrequency.ON_APP_RESUME }; 
App = codePush(codePushOptions)(App); 

AppRegistry.registerComponent('MyApp',() => App);