Как добавить собственные библиотеки iOS и использовать их на nativescript? - PullRequest
0 голосов
/ 20 ноября 2018

Я пытаюсь добавить нативную библиотеку iOS, Jumio , в свой проект nativescript.Я следую инструкции nativescript .Как я уже сказал, я сделал следующие шаги:

1- Создайте проект Cli:

tns create MYCocoaPodsApp
cd MYCocoaPodsApp
tns platform add ios

2- Оберните библиотеку как плагин NativeScript

cd ..
mkdir my-plugin
cd my-plugin

3- Создайтеpackage.json внутри my-plugin со следующим содержимым

{
  "name": "my-plugin",
  "version": "0.0.1",
  "nativescript": {
    "platforms": {
      "ios": "1.3.0"
    }
  }
}

4 - Создать Podfile внутри файла my-plugin/platforms/ios/Podfile со следующим содержимым (я скопировал его из документа нативной библиотеки ):

source 'https://github.com/CocoaPods/Specs.git'

use_frameworks! # Required for proper framework handling

pod 'JumioMobileSDK', '~>2.13' # If you use BAM Checkout along Netverify in your app. Frameworks supporting device architectures only.

pod 'JumioMobileSDK/Netverify', '~>2.13' # Specify Netverify as subspec to only use Netverify, Fastfill or Document Verification
pod 'JumioMobileSDK/BAMCheckout', '~>2.13' # Specify BAMCheckout as subspec to only use BAM Checkout

Это выглядит так

my-plugin/
├── package.json
└── platforms/
    └── ios/
        └── Podfile

5 - Установка и сборка проекта

tns plugin add ../my-plugin
tns build ios

Он будет успешно установлен и собран, но я не будуне знаю, как я должен использовать его в своем проекте.

Есть идеи?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...