React native 如何在Expo SDK中添加应用内购买
我想为订阅(每月)添加带有Expo的IAP。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
我遵循这个文件()
我用这个代码添加了库
在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。我认为你的答案是接受答案