Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/react-native/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
React native 如何在Expo SDK中添加应用内购买_React Native_Expo - Fatal编程技术网

React native 如何在Expo SDK中添加应用内购买

React native 如何在Expo SDK中添加应用内购买,react-native,expo,React Native,Expo,我想为订阅(每月)添加带有Expo的IAP。 我遵循这个文件() 我用这个代码添加了库在app购买中添加expo,没有问题。 当我写入导入代码时,应用程序崩溃 import*作为“应用程序内采购”中的应用程序采购 错误是固定冲突:本机模块不能为空。 my package.json文件: { "main": "node_modules/expo/AppEntry.js", "scripts": { "star

我想为订阅(每月)添加带有Expo的IAP。
我遵循这个文件()
我用这个代码添加了库
在app购买中添加expo
,没有问题。
当我写入导入代码时,应用程序崩溃
import*作为“应用程序内采购”中的应用程序采购

错误是固定冲突:本机模块不能为空。

my package.json文件:

{
  "main": "node_modules/expo/AppEntry.js",
  "scripts": {
    "start": "expo start",
    "android": "expo start --android",
    "ios": "expo start --ios",
    "web": "expo start --web",
    "eject": "expo eject"
  },
  "dependencies": {
    "@react-native-community/async-storage": "^1.12.1",
    "@react-native-community/masked-view": "^0.1.10",
    "@react-navigation/drawer": "^5.11.4",
    "@react-navigation/native": "^5.8.10",
    "@react-navigation/stack": "^5.12.8",
    "expo": "~40.0.0",
    "expo-in-app-purchases": "^9.1.0",
    "expo-status-bar": "~1.0.3",
    "install": "^0.13.0",
    "moment": "^2.29.1",
    "npm": "^6.14.10",
    "react": "16.13.1",
    "react-dom": "16.13.1",
    "react-native": "https://github.com/expo/react-native/archive/sdk-40.0.1.tar.gz",
    "react-native-gesture-handler": "^1.9.0",
    "react-native-reanimated": "^1.13.2",
    "react-native-screens": "^2.16.1",
    "react-native-web": "~0.13.12"
  },
  "devDependencies": {
    "@babel/core": "~7.9.0"
  },
  "private": true
}

你对此有什么想法吗?

最后,是否有关于零食或github等的演示。感谢您更新问题。在我看来,这就像你在世博会管理的工作流程中一样。为了使用expo IAP,您需要expo弹出并配置react本机unimodules

在弹出和研究它之前先考虑一下。然而,世博会使这一过程变得简单明了,然而一旦你被驱逐,你就不能再回去了。

我添加了我的package.json。我不使用expo-bare。我使用的是standart Expo,谢谢,我已经更新了上面的答案。谢谢你的回复。我必须弹出Expo,因为我必须添加IAP。我认为你的答案是接受答案