react-native-appupdate 컴포넌트 정보
react-native-appupdate 컴포넌트
본문
https://github.com/parryworld/react-native-appupdate
코드를 보면 App update를 직접하는 것 같습니다. http://sir.kr/so_app/1316 의 codepush글도 있고,
질문도 있었는데, 제 수준이 아직 여기까지는 못가서, 자세한 대답을 못하지만, 앞으로 이런 것들이 필요할 것 같은 것들을 정리차원에서 참조로 올려놓는 것입니다.
import { Alert } from 'react-native';
import AppUpdate from 'react-native-appupdate';
const appUpdate = new AppUpdate({
iosAppId: '123456',
apkVersionUrl: 'https://github.com/version.json',
needUpdateApp: (needUpdate) => {
Alert.alert(
'Update tip',
'Finding new version, do you want to update?',
[
{text: 'Cancel', onPress: () => {}},
{text: 'Update', onPress: () => needUpdate(true)}
]
);
},
downloadApkStart: () => { console.log("Start") },
downloadApkProgress: (progress) => { console.log(`Downloading ${progress}%...`) },
downloadApkEnd: () => { console.log("End") },
onError: () => { console.log("Error") }
});
appUpdate.checkUpdate();
// version.json
{
"versionName":"1.0.0",
"apkUrl":"https://github.com/NewApp.apk"
}
공감
0
0
댓글 0개