마이크로소프트 애저는 마이크로소프트의 클라우드 컴퓨팅 플랫폼으로써 데브옵스, 가상머신, 스토리지, 데이타베이스등 다양한 서비스를 제공하고 있습니다.
마이크로소프트 애저에 있는 마이크로소프트 앱센터는 안드로이드, iOS뿐만 아니라 리액트-네이티브로 개발된 모바일 앱의 빌드및 배포 서비스를 제공하는데 상당히 편리하며, 앱센터내에서 안드로이드/iOS 앱의 배포가 가능합니다.
코드푸시 설정소스 (코드푸시는 모바일 앱의 업데이트 없이 자동배포가 가능한 기능입니다.)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
import {AppRegistry} from 'react-native' import {name as appName} from "./app.json" import App from "./screens/src/index" import bgMessaging from './screens/src/bgMessage'; import codePush from 'react-native-code-push'; const codePushOptions = { checkFrequency: codePush.CheckFrequency.ON_APP_START, installMode: codePush.InstallMode.ON_NEXT_RESTART, mandatoryInstallMode: codePush.InstallMode.ON_NEXT_RESTART, updateDialog: false, }; AppRegistry.registerComponent(appName, () => codePush(codePushOptions)(App)) AppRegistry.registerHeadlessTask('RNFirebaseBackgroundMessage', () => bgMessaging); |