问题标签 [react-native-code-push]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
react-native - 如何区分codepush和storepush
我目前正在使用 react-native 构建一个应用程序,我们将它与 Codepush 服务集成。我知道我们可以使用以下命令从构建脚本中显式调用 Codepush 服务器 -
但是,根据我的要求,如果代码更改不在 .js 文件中,我的构建管道不应发布代码推送,而是强制进行完整的应用程序升级。(假设更改图像或徽标,那么我不应该继续使用 codepush)
我的问题是,是否有任何标准方法可以从 appcenter 构建脚本中检查?
react-native - iOS 上的 React Native 0.60+:代码推送、Sentry、React Native Navigation v3 和 AppDelegate.m
我从 0.59 迁移到 React Native 0.60 并没有设法使 iOS 构建工作。我正在使用 React Native Navigation v3、Code Push 和 Sentry 插件。我的 AppDelegate.m 应该是什么样子?
这是我的尝试,但它不起作用,并且在部署到模拟器时出现“不存在捆绑包”:
react-native - 如何保持同步代码推送和应用商店的版本?
我第一次尝试使用 react-native 进行 Code Push,我有一个以下问题。
假设我在 AppStore 上发布了一个版本为 1.2.0 的应用程序,并为该特定目标 (1.2.0) 推送了一个代码推送版本。
现在,更新弹出窗口显示给这些用户,但我不想向新安装程序显示弹出窗口,所以我在 AppStore 上重新发布该应用程序并将其迁移到 1.2.1。
所以我的问题是,那些安装了1.2.0的用户后来得到了代码推送版本呢?他们有 1.2.1 的代码,但他们的实际版本是 1.2.0。那么我们如何才能让 AppStore 版本与代码推送版本保持同步呢?
一般来说,我们如何安全地处理代码推送,涵盖这种情况?
谢谢
android - React-Native 0.60+ 尽管“依赖图”加载,但链接库未运行
我有一个弹出的 react-native 应用程序,其中包含多个无法在 Android 中运行的链接库(适用于 iOS)。依赖关系图加载到 100%,它有时会在模拟器上显示启动画面,但是当模拟器尝试加载 js 包时它会立即崩溃。
package.json 中的相关包
安卓/build.gradle
android/app/build.gradle
MainApplication.java
MainActivity.java
android - 在android中实现codepush时出错:reactNativeCodePush_androidDeploymentKey
当我尝试实现 codepush 时,我收到此错误:
这就是我配置 MainApplication.java 文件的方式:
这是 Codepush 的首选实现:https ://github.com/Microsoft/react-native-code-push/blob/master/docs/setup-android.md
这是我从他们的实施中收到的第三个错误;我收到一个 MainReactPackage 错误和一个 Array 错误,但都通过各自的导入解决了。
react-native - react-native-code-push 使用已弃用的“rnpm”如何删除警告
code push
当我运行项目时,我在我的项目中实现了一个,它显示以下deprecation
警告。
如何解决这个警告?
Packaje.json
node_modules_reactnativecodepush_package.json
ios - react-native-code-push 在本机设置中不起作用
我正在使用 react native,我已经使用 pod 安装添加了 react-native-code-push,我按照文档 https://github.com/microsoft/react-native-code-push/blob/master/完成了所有步骤文档/设置-ios.md。能够构建应用程序,我能够成功运行应用程序但是当我尝试时
从“react-native-code-push”导入 codePush;
console.log ('codePush===', codePush) ,未定义,也无法打开调试菜单,重新加载,一切都停止工作
这是版本信息
包.json
吊舱文件:
无法理解的问题,任何人都可以帮助解决这个问题,
javascript - React Native - 编辑代码推送目标/版本号(在应用程序中)
我正在尝试创建一个使用 Code Push 进行更新的小型反应原生应用程序并且它可以工作! - 但是我对“目标版本”有点困惑 - 代码推送用于定位用户应该接收的二进制版本更新。
我在哪里可以查看/编辑该版本号?
react-native - 代码推送同步后使用深层链接反应原生
我正在使用 React Native 代码推送和深度链接。他们工作正常。问题是,当我单击带有令牌的深层链接时,例如/tokenValidation/:token
,将在第一个屏幕中打开应用程序,因此将路由重定向到tokenValidation
,并请求 API 以验证令牌。
但与此同时,code push sync
已经完成了,所以应用程序会自动重新启动......并且该过程将再次执行......
Obs.:我没有使用链接或其他东西,只直接使用路径参数。
这是我的代码推送脚本,有问题吗?
我想知道问题出在哪里,我是否正确地解决了这个问题?如何解决?我想这只是一些我不知道的配置......谢谢。