Como usar a biblioteca rápida no NativeScript?
Estou tentando usaresta biblioteca ios-charts em NativeScript. Esta biblioteca está escrita em Swift e não em Objective-C. Posso usá-lo? Eu tentei usá-lo, mas está me dando um erro. Eu usei-o nas seguintes etapas:
Para o qual eu adicionei biblioteca no meu projeto nativescript usando
tns library add ios 'library_path'
A biblioteca é adicionada. Então eu preparei o projeto para a plataforma ios usando
tns prepare ios
Para testar se a biblioteca foi adicionada com sucesso, eu construo o projeto emXcode
, ele cria com êxito, mas, em seguida, recebo o seguinte erro durante o tempo de execução.
dyld: Library not loaded: @rpath/libswiftCore.dylib
Referenced from: /Users/UserNameHere/Library/Developer/Xcode/DerivedData/Build/Products/Debug-iphonesimulator/Charts.framework/Charts
Reason: image not found
Eu me livrei desse erro ao definirEmbedded content contains swift code
paraYES
. Mas agora, quando estou tentando acessar a biblioteca como
var charts = new Charts();
Está dando um erro de referência como abaixo:
ReferenceError: Can't find variable: Charts
O que eu já tentei:Tentei acessar gráficos usando os seguintes métodos:
1. var charts = new Charts.Swift();
2. var charts = new Charts.Charts();
3. var charts = new Charts-Swift();
4. var charts = new Charts.LineChartView();
5. var charts = require("Charts");
6. var charts = require("../../lib/Charts.framwork");
7. var charts = require("Charts.framework");
Todos esses métodos dão o mesmo erro exato.
Referências,Eu segui esses links para desenvolver meu projeto
Usando-native-libraries-in-your-nativescript-apps
Usando bibliotecas nativas com vagens de cacau: docs.nativescript.org/runtimes/ios/native-libs/CocoaPods
Mesmo se eu tentar isso com os vagens de cacau, ele ainda dá o mesmo erro.
Se alguém já tentou isso, entre em contato.