我的react原生应用程序运行正常,但现在需要添加代码推送,
我的问题是在哪里添加
CodePush
;应用程序";
这是我的代码,
const App = () => (
<Provider store={store}>
<NavigationContainer>
<SafeAreaProvider>
<View style={styles.container}>
<Main/>
</View>
</SafeAreaProvider>
</NavigationContainer>
</Provider>
);
// let codePushOptions = { checkFrequency: CodePush.CheckFrequency.ON_APP_START };
// App = CodePush(codePushOptions)(App);
export default App;
但是如果我取消注释
let codePushOptions = { checkFrequency: CodePush.CheckFrequency.ON_APP_START };
App = CodePush(codePushOptions)(App);
导出默认应用程序;
正在崩溃。。。
如何将CodePush正确添加到我的应用程序?
你不必为应用程序设置值,你可以直接返回如下
let codePushOptions = { checkFrequency: CodePush.CheckFrequency.ON_APP_START };
export default CodePush(codePushOptions)(App);
您需要声明一个新的变量。您无法使用应用程序,因为应用程序已声明并使用。
MyApp = codePush(App);
export default MyApp;