React Native-Tipsi-Stripe错误-'无法读取未定义的属性'init'

时间:2019-02-26 13:23:35

标签: reactjs react-native stripe-payments

我正在尝试按照Tipsi-stripe安装和链接指南将Stripe集成到我的React-Native项目中: https://tipsi.github.io/tipsi-stripe/docs/installation.html

  1. 我由npm i --save tipsi-stripe开始,
  2. 添加了Podfile并运行cmd:pod install
  3. 将“ TPSStripe”文件夹从node_modules拖放到我的Xcode项目文件中(这是指南中非常模糊的步骤)。
  4. 通过运行以下cmd自动链接软件包:react-native link tipsi-stripe

但是现在我在模拟器中看到此错误屏幕:

Cannot read property 'init' of undefined

Error screenshot

我在其他论坛上遇到了类似的问题,我怀疑这是一个链接问题。我按照指南上的确切说明进行操作,但不明白为什么我仍然遇到此错误。

这是Xcode中我的.xcodeproj文件的屏幕截图。如图所示,我插入的TPSStripe文件夹也已插入。这是在正确的地方吗??:

xcodeproj file

资源管理器中显示为“红色”的文件很多,我不明白为什么。

这是Xcode中显示的一些错误的特写:

Error details

有人有类似的问题吗?

1 个答案:

答案 0 :(得分:0)

如果将库添加到Pod,则无需链接它们