问题标签 [react-native-unimodules]

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.

0 投票
1 回答
202 浏览

reactjs - 未定义的方法`use_unimodules!安装 react-native-unimodules 时

按照指南进行安装时,react-native-unimodules我在执行以下操作时出现以下错误pod install

这是我的 Pod 文件

关于发生了什么的任何想法?

0 投票
0 回答
120 浏览

android - Naitve 模块 NativeUnimoduleProxy 试图覆盖 NativeModulesProxy。检查 MainAppication.java 中的 getPackages() 方法(在 React Native 中)

我检查了我的MainAppication.java文件是否有重复导入或输入,getPackeges()但我找不到任何文件。我尝试在删除后重建我的应用程序node_modulesnpm install但无法解决此问题。我尝试从 android 模拟器中删除调试应用程序并重新构建它。我的构建很好,打开它后我收到了这个错误。

MainAppication.java

在此处输入图像描述

我不知道我该如何解决这个问题

0 投票
1 回答
555 浏览

ios - 设置 react-native-unimodules 时出错:“Podfile”文件无效:无法加载此类文件

我正在按照 expo 文档在一个普通的 react-native 应用程序中安装 react-native-unimodules 。但是,对我的 Podfile 的更改似乎在运行时破坏了一些东西pod install

这似乎是负责任的变化。Podfile 的前两行是:

他们现在变成了这样:

导致此错误:

有问题的文件似乎位于正确的位置,所以我不确定问题是什么?

0 投票
1 回答
345 浏览

react-native - 运行 pod install 时出错:`UMFileSystemInterface` 依赖于`EXAV`

我正在使用 React Native 为 Android 和 ios 开发移动应用程序。我在 Windows 机器上开发了应用程序并成功运行它。我有很多模块,一切都在 Android 上运行良好。

现在,我正在尝试在 macOS 上安装所有模块。我运行npm install,然后尝试运行,npx pod-install但出现此错误: [!] Unable to find a specification for UMFileSystemInterface depended upon by EXAV.

我认为这个问题可能是因为react-native-unimodules我遵循了关于如何在 ios 上安装这个模块的文档,但这并没有帮助。知道如何解决这个问题吗?

这是我的 Podfile

0 投票
1 回答
245 浏览

android - Java 或 Kotlin 文件“MainApplication.java”不包含包声明

我试图安装expo-av到一个非博览会反应原生项目中。安装react-native-unimodules和调整android/app/build.gradle文件后,我无法再构建 android 应用程序。

这是我得到的主要错误:

终端如下所示:Java 或 Kotlin 文件MainApplication.java不包含包声明。

我在该文件上进行了搜索package,发现了 26 次。

这个实例上有这个packages变量。ReactNativeHost

有人知道这个错误吗?

0 投票
0 回答
202 浏览

react-native - 发现一些重复的 unimodule 包。安装了版本号最高的 processDebugMainManifest FAILED

当我将 react native unimodules 安装到裸 rn 项目时,出现此错误

0 投票
0 回答
211 浏览

react-native - 对 React Native Unimodules 弃用的困惑

在他们的文档中:https ://docs.expo.dev/bare/installing-unimodules/

目前我正在将 React Native Unimodules 用于带有 expo-camera@^11.2.2 的 React Native CLI,它适用于我的两个应用程序,但如果我将 expo-camera 升级到最新版本,我会得到

由于我使用的是 React Native CLI,我很困惑是否应该迁移到 expo-module 以使用最新版本的 expo-camera 还是仅用于 Expo CLI?

0 投票
0 回答
186 浏览

react-native - React Native 升级到 0.66 - UMReactNativeAdapter 的问题 - UMModuleRegistry

我正在尝试按照本指南 https://react-native-community.github.io/upgrade-helper/?from=0.63.3&to=0.66.4将我的 React Native App 从 0.63.3 升级到 0.66.4升级。

我在 iOS 的构建过程中偶然发现了这个问题

UMReactNativeAdapter UMModuleRegistry

我相信这个错误也可能与 Expo 有关,因为我在裸工作流中,实施 react-native-unimodules。似乎 UMReactNativeAdapter 与它有关。

似乎版本可能是问题,但我猜我们不应该手动更新它

如果您遇到此问题,或找到解决方法,请随时添加任何建议。

谢谢你的时间

0 投票
0 回答
103 浏览

ios - AppDelegate.h 文件面临错误 – 未找到 Expo/Expo.h' 文件

我正在尝试将表单迁移react-native-unimodules到 expo 模块。我遵循了这个文档,一切都很好Android,但是iOSAppDelegate.h.

这就是我的 AppDelegate.h 的样子,

在此处输入图像描述

在文档中提到只是添加 import <Expo/Expo.h>。但是关于这条线的描述并不多。

这个文件会自动创建吗?

0 投票
3 回答
553 浏览

javascript - 升级到 Expo SDK 43 后出现错误 - 无法解析模块 @unimodules/core

在我从 Expo SDK 40 升级到 SDK 43 之后,npm start我得到了这个错误"Unable to resolve module @unimodules/core"

然后我检查了我的package.json,我没有安装这个包。

任何帮助将不胜感激。

完整的错误堆栈跟踪:

这是我的 package.json: