Я пытаюсь добавить нативную библиотеку 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
Он будет успешно установлен и собран, но я не будуне знаю, как я должен использовать его в своем проекте.
Есть идеи?