React Native - Ошибка Tipsi-stripe - «Невозможно прочитать свойство init» из undefined » - PullRequest
0 голосов
/ 26 февраля 2019

Я пытаюсь интегрировать Stripe в свой проект React-Native, следуя руководству по установке и связыванию Tipsi-stripe: 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

Снимок экрана ошибки

Я сталкивался с подобными проблемами на других форумах и подозреваю, что это проблема с ссылками.Я следовал точным инструкциям в руководстве, но не могу понять, почему я все еще получаю эту ошибку.

Вот скриншот моего .xcodeproj файла внутри XCode.Вставленная мной папка TPSStripe также вставляется, как показано на рисунке.Это в нужном месте ??:

xcodeproj file

В проводнике выделено много файлов, выделенных красным, что я не понимаю, почему.

А вот крупный план некоторых ошибок, отображаемых в Xcode:

Сведения об ошибках

У кого-нибудь есть подобные проблемы?

1 Ответ

0 голосов
/ 26 февраля 2019

если вы добавляете библиотеку в модули, вам не нужно связывать их

...