react-native-in-app-utils未添加到NativeModules

时间:2018-06-10 20:10:29

标签: react-native in-app-purchase

我跑了:

react-native install react-native-in-app-utils

并成功完成。我将导入添加到我的代码中:

import { NativeModules } from 'react-native'
const { InAppUtils } = NativeModules

构建和启动时没有错误,但 NativeModules 为空, InAppUtils 未定义。 我在RN 0.48中成功使用了它;这是在RN 0.55上。

我缺少一些步骤吗?

2 个答案:

答案 0 :(得分:1)

react-native-in-app-utils的文档详细信息在链接方面具有误导性。

使用 rnpm 安装库(react-native-in-app-utils)。你需要安装rnpm

1。npm install rnpm -g
2. rnpm install react-native-in-app-utils

rnpm 会自动将您的资料库链接到IOS。

<强> SUGGESTION

不要使用Yarn和react-native install react-native-in-app-utils

安装库

答案 1 :(得分:0)

react-native-in-app-utils要求您使用&#39; react-native init`创建您的应用。或者,您必须从CRNA中弹出。

CRNA不能使用本机模块,除非您弹出/分离(类似于世博会,因为它们相互关联):