2015-08-06 14 views
8

Sto cercando di utilizzare this ios-charts library in NativeScript. Questa libreria è scritta in Swift e non in Objective-C. Posso usarlo? Ho provato ad usarlo ma mi sta dando un errore. L'ho usato in seguenti fasi:Come utilizzare la libreria rapida in NativeScript?

per il quale ho aggiunto biblioteca nel mio progetto nativescript utilizzando

tns library add ios 'library_path' 

La libreria viene aggiunto. Poi ho preparato progetto per la piattaforma iOS utilizzando

tns prepare ios 

Per verificare se libreria viene aggiunta correttamente, io costruisco il progetto in Xcode, si costruisce con successo, ma poi ho il seguente errore durante il runtime.

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 

mi sono liberato del questo errore quando ho impostato Embedded content contains swift code-YES. Ma ora, quando sto cercando di accedere alla libreria come

var charts = new Charts(); 

Si sta dando un errore di riferimento come qui sotto:

ReferenceError: Can't find variable: Charts 

Quello che ho già provato:

ho provato ad accedere grafici utilizzando metodi seguenti:

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"); 

Tutti questi metodi danno lo stesso errore esatto.

Riferimenti

Ho seguito questi collegamenti per sviluppare il mio progetto

Using-native-libraries-in-your-nativescript-apps

Utilizzando nativo-libs con baccelli di cacao: docs.nativescript.org/runtimes/ios/native-libs/CocoaPods

Anche se provo questo con Cocoa Pod, restituisce lo stesso errore.

Se qualcuno ha provato questo, per favore fatemelo sapere.

+2

Al momento non è possibile utilizzare le librerie di terze parti Swift. È possibile visualizzare questo problema relativo al supporto di Swift in NativeScript per iOS: https://github.com/NativeScript/ios-runtime/issues/257 – jasssonpet

+0

Ho utilizzato con successo questa libreria, hai ancora bisogno di aiuto? – sailens

risposta

Problemi correlati