2016-07-28 8 views
0

Gibt es eine Konfiguration oder Möglichkeit, MFP WLTrusteerInternal.init() Routine zu deaktivieren?Wie Sie WLTrusteerInternal.init in IBM MobileFirst deaktivieren

Ich habe eine adroid App auf MFP 7.1. Ich wollte das phone_gap-Plugin verwenden, um meinen Trusteer-Code anstelle der MFP-Klasse WLTrusteerInternal für Flexibilität zu schreiben. Es scheint jedoch, dass MFP versucht, das SDK automatisch zu initialisieren, wenn es das Trusteer SDK in dem Lib-Ordner findet.

07-28 23:25:13.201 24643-24643/com.sampleapp D/ResourcesManager: creating new AssetManager and set to /data/app/com.sampleapp-2/base.apk 
07-28 23:25:13.421 24643-24671/com.sampleapp W/WLClient: WLClient.createInstance in WLClient.java:225 :: You should pass a context that is assignable from the Activity class. WLClient instance may be used to start an activity. 
07-28 23:25:13.801 24643-24671/com.sampleapp I/com.worklight.common.WLTrusteer: WLTrusteer.checkTrusteerSDK in WLTrusteer.java:127 :: Trusteer SDK found. 
07-28 23:25:13.821 24643-24643/com.sampleapp I/TAZ: libtaz for arm 
07-28 23:25:13.911 24643-24643/com.sampleapp I/TAZ: [INFO ] Creating TSSVM sigfile header 
07-28 23:25:13.911 24643-24643/com.sampleapp I/TAZ: [INFO ] Creating TSSVM sigfile header 
07-28 23:25:13.911 24643-24643/com.sampleapp I/TAZ: [INFO ] Creating TSSVM sigfile header 
07-28 23:25:13.921 24643-24643/com.sampleapp I/TAZ: [INFO ] Creating TSSVM sigfile header 
07-28 23:25:13.921 24643-24643/com.sampleapp I/TAZ: [INFO ] TAS Version <4.1.31> 
07-28 23:25:13.921 24643-24671/com.sampleapp E/com.worklight.common.internal.WLTrusteerInternal: WLTrusteerInternal.init in WLTrusteerInternal.java:61 :: TasInitialize() failed. Invalid or missing license. 
07-28 23:25:13.931 24643-24671/com.sampleapp D/wl.splashscreen: WLSplashScreen.show in WLSplashScreen.java:64 :: Showing Splash Screen 

Ich habe versucht, das Trusteer Plugin von android/native/res/xml/config.xml Kommentar, aber es immer noch versucht, Trusteer zu initialisieren.

<!--<feature name="WLTrusteer"> 
    <param name="android-package" value="com.worklight.androidgap.plugin.WLTrusteerPlugin" /> 
</feature> --> 

Antwort

0

Es ist derzeit nicht möglich. Die Trusteer-Initialisierung ist in den Initialisierungscode des MobileFirst-Client-Frameworks integriert.

können Sie einen Feature-Request öffnen, dieses Verhalten zu ändern: https://mobilefirstplatform.ibmcloud.com/help/

ist jedoch zu beachten, dass Sie jetzt die Freiheit haben, in der MobileFirst Foundation vor kurzem 8.0 freigegeben zu tun, was Sie wollen. Erfahren Sie mehr über v8.0: https://mobilefirstplatform.ibmcloud.com

+0

danke für die Info, Idan –

Verwandte Themen