【问题标题】:Implementing CodePush for ReactNative with Emulator使用模拟器为 ReactNative 实现 CodePush
【发布时间】:2018-10-24 14:04:16
【问题描述】:

我们正在测试我们的 ReactNative 应用程序的代码推送实现,以推送 js 更新。

更改完成:

  • 创建应用中心登录并连接到 github repo。
  • 使用 cmd 从我的 react 本机项目部署 CodePush

appcenter codepush release-react -a chandrasekarg/ReactNativeCodePush -d Staging

  • 修改app.js文件如下

  import React, {Component} from 'react';
import {Platform, StyleSheet, Text, View} from 'react-native';
import codePush from "react-native-code-push";

let codePushOptions = { checkFrequency: codePush.CheckFrequency.ON_APP_RESUME };

    class App extends Component {
    render() {
        return (
          <View style={styles.container}>
            <Text style={styles.welcome}>Welcome to Code Push Test !</Text>
          </View>
        );
      }
    }
    App = codePush(codePushOptions)(App);
    export default App;

我应该在哪里添加有关我的 AppCenter 帐户和项目名称的详细信息以查找 JS 包?

如何使用 Android Emulator 测试 Code Push。

【问题讨论】:

    标签: react-native react-native-android code-push react-native-code-push


    【解决方案1】:

    您可以在 MainActivity.java 中硬编码您的部署密钥,也可以动态加载它。

    更多信息请参考https://docs.microsoft.com/en-us/appcenter/distribution/codepush/react-native

    【讨论】:

      猜你喜欢
      • 2012-03-09
      • 2014-09-17
      • 1970-01-01
      • 1970-01-01
      • 2017-04-24
      • 2021-01-01
      • 2014-06-02
      • 2015-05-12
      • 1970-01-01
      相关资源
      最近更新 更多