【发布时间】:2019-07-20 01:23:07
【问题描述】:
我正在尝试按照 Tipsi-stripe 安装和链接指南将 Stripe 集成到我的 React-Native 项目中: https://tipsi.github.io/tipsi-stripe/docs/installation.html
- 我从
npm i --save tipsi-stripe开始, - 添加
Podfile并运行cmd:pod install, - 将“TPSStripe”文件夹从 node_modules 拖放到我的 Xcode 项目文件中(这是指南中的一个非常模糊的步骤)。
- 通过运行这个 cmd 自动链接包:
react-native link tipsi-stripe
但现在我的模拟器中出现了这个错误屏幕:
Cannot read property 'init' of undefined
我在其他论坛上遇到过类似的问题,我怀疑这是一个链接问题。我按照指南上的确切说明进行操作,但不明白为什么我仍然收到此错误。
这是我在 Xcode 中的 .xcodeproj 文件的屏幕截图。如图所示,我插入的 TPSStripe 文件夹也已插入。这是在正确的地方吗??:
资源管理器中似乎有很多文件突出显示为红色,我不明白为什么。
下面是 Xcode 中显示的一些错误的特写:
有没有人有类似的问题?
【问题讨论】:
-
是的,我也有同样的问题!你找到治疗方法了吗?
-
根据您所附的图片!您的 iOS 捆绑包 ID 不在您的商店帐户中,并且您似乎没有启用商家 ID
-
我确实让它工作了,虽然不能准确地指出问题是什么。我尝试了几次,它似乎是一个链接问题。我在 xeb10154 下的这个 GitHub 帖子上发布了对我有用的内容:github.com/tipsi/tipsi-stripe/issues/349
标签: reactjs react-native stripe-payments